JPG & PNG image compressor
Reduce JPG and PNG dimensions or export JPEG at lower quality, compare file sizes, and download a local batch.
About this tool
Oversized photos slow down web pages, clog inboxes and bounce off upload limits. This compressor shrinks JPG and PNG images by reducing their dimensions and, for JPEG, re-encoding at a quality level you set — then shows a byte comparison for every file, so you can see exactly what you saved before downloading anything.
Images are never enlarged, and every export is a new file: your originals stay untouched, so you can re-run with different settings and compare honestly. Photographs usually shrink most as JPEG; PNG has no lossy quality setting here, so a PNG only gets smaller when its dimensions do, and the tool says so when a re-encode would actually make a file larger.
If a photo needs its background removed rather than its file size reduced, run it through the background remover first — it cuts the subject out locally in your browser — and then compress the transparent PNG here afterwards.
How to use JPG & PNG image compressor
- Select a small batch and choose JPEG for smaller photographic images or PNG for transparency.
- Set maximum width and JPEG quality. Images are never enlarged.
- Inspect the preview and byte comparison before downloading.
Keep the original files and inspect the exported result before publishing or sharing it.
Frequently asked questions
Will PNG always become smaller?
No. PNG has no lossy quality setting here. Reduce dimensions or choose JPEG for photographs. Re-encoding can produce a larger file, which is clearly reported.
Are original files replaced?
No. Every download is a new file. Re-run with different settings to compare results.