Compress Images
Shrink JPG, PNG, WEBP, AVIF, HEIC, or any image. Pick a quality preset, drop your files, get a smaller version. Everything happens in your browser — nothing uploads.
Drop photos here
or click to browse
Accepts: JPG, PNG, WEBP, AVIF, HEIC, TIFF, BMP, GIF
How much smaller will my file be?
Depends on the source. A JPG already saved at 95% quality won't shrink much going to 80% — maybe 30%. A PNG from a screenshot tool converted to JPG at 80% can easily be 90% smaller. WEBP at the same quality is usually 25–35% smaller than JPG.
Which preset should I pick?
- High (90%) — you can't tell the difference from the original. Use this for photos you'll edit later.
- Standard (80%) — web upload, email attachment, sharing. The default for most uses.
- Strong (70%) — you'll see softening if you zoom in. Fine for thumbnails or social media.
- Heavy (60%) & Maximum (50%) — visible compression artifacts. Only when you must hit a specific size limit.
Resize first, then compress
If your photo is 4000 px wide but it's going to display at 800 px, resize it first. Resizing has a far bigger impact on file size than quality compression. The resize option above handles this in one step.
Nothing leaves your browser
The whole compression happens in this tab. Open DevTools, watch the Network tab, run a compression — nothing's uploaded.