Compress Images
On-deviceShrink photos for web, email, or storage — right on your device.
Compress JPEG, PNG, WebP, AVIF and HEIC photos in bulk, right on your device. Pick a quality and output format, optionally resize to a max dimension, and download one file or all as a ZIP. Nothing is uploaded.
About this tool
What you provide
- JPEG, PNG, WebP, AVIF or HEIC images
- A quality level and an output format: keep the original, JPEG, WebP, AVIF or PNG
- An optional maximum dimension in pixels
What you get
- A re-encoded image per file, with its before and after size and the total saved
- All the results together as compressed-images.zip
Limits
- Up to 100 images and 200 MB in total per batch, because it all runs in your device's memory.
- Compression trades some detail for size, and the quality setting is how you control that.
- If a compress-only run would produce a larger file, the original is kept and marked "Already optimal".
- AVIF encoding is slow on phones.
How to use it
-
Add your images
Drop JPEG, PNG, WebP, AVIF or HEIC images on the dropzone, and use Add more images to extend the list.
-
Set the quality
Drag the Quality slider — the value it is on is shown next to its label and applies to every image in the batch.
-
Choose format and size
Pick an output format — Keep, JPEG, WebP, AVIF or PNG — and optionally type a number in Max dimension in px to shrink the long side.
-
Compress and save
Tap Compress; each row shows its before and after size, or reads Already optimal when the original was kept, and you save one row at a time or use Save all (ZIP).
Frequently asked questions
How do I make photos smaller for email or the web?
Add your photos, choose a quality level, and the tool re-encodes them to a smaller size on your device before you download the results.
Are my photos uploaded during compression?
No. Compression happens entirely on your device — your photos never leave your device.
Will compressing reduce my photo quality?
Some detail is traded for size, and you control that trade with the quality setting. The preview lets you check the result before saving.