Compress images
Shrink photos automatically to a target size – under 1 MB for email attachments, under 500 KB for chats, or to web dimensions. Compression runs entirely in your browser, with no upload.
Drop images here
JPG, PNG, WebP, AVIF, HEIC, GIF, BMP, SVG · up to 50 files · 100% on your device
How it works
- 1
Choose images
Drag one or more images into the field above – JPG, PNG, WebP, AVIF and HEIC photos from an iPhone.
- 2
Pick a target
“Email” (under 1 MB), “Chat” (under 500 KB) or “Web” (max 1920 px edge length) – the matching quality is found automatically.
- 3
Save the smaller images
Save the results individually or as one ZIP – the new file size shows right in the list.
Your benefits
A target instead of guesswork
Instead of fiddling with quality sliders, you set the goal: the tool automatically finds the highest quality that stays under the limit.
Whole photo series at once
Up to 50 images in one run – ideal for apartment handovers, damage reports or product photos that need to be sent as a set.
Private photos stay private
A shrinking service with uploads sees all your pictures. Here only your own browser processes them – technically guaranteed, even usable offline.
Frequently asked questions
Are my images uploaded for compression?
No. Compression runs entirely locally in your browser. Your photos never leave your device – the Content Security Policy technically blocks any transfer.
How does the tool hit the target size?
The image is first scaled to a sensible dimension. An automatic search then finds the highest JPEG quality that keeps the file under the chosen limit.
Which format are the images saved in?
As JPEG – the format every email client, messenger and browser can display. Transparent areas from PNG files are flattened to white.
What if the target size can't be reached?
The tool then additionally reduces the dimensions and tries again. In extreme cases you get the smallest sensible variant – without the image becoming unrecognizable.
Does this work with iPhone photos in HEIC format?
Yes. HEIC photos are decoded locally and, like all other formats, saved as JPEG at the target size.