Image Compressor & Resizer
Shrink photos for email, websites and upload forms. Choose a quality and maximum width, then download smaller files. Images are processed on your device and never uploaded.
Results appear here. Files are processed on your device and never uploaded.
How it works
- Add photosDrop one or many images onto the page. Nothing is uploaded; your browser reads the files directly.
- Pick a sizeSet a maximum width to scale large photos down, and a quality level for the balance between size and sharpness.
- CompressEach image is redrawn and re-encoded. If a result would be larger than the original, the original is kept.
- DownloadSave images one by one, or all at once as a ZIP file.
Getting the smallest files without visible loss
Most photos from phones are 3,000 to 4,000 pixels wide and 3 to 8 MB, far more than a web page, email or form needs. Resizing does most of the work: a 1920 pixel wide image has about a quarter of the pixels of a 4000 pixel one, so it is usually 70 to 80 percent smaller before any quality change. A quality setting between 70 and 80 percent is a good default for photos; below 60 percent you may start to see blocky edges in skies and skin tones.
WebP produces files around 25 to 35 percent smaller than JPG at similar visual quality and is supported by every current browser, which makes it ideal for websites. Choose JPG when you need maximum compatibility, for example with older email clients, printers or government upload portals.
Tips and common questions
- For a form that says "maximum 200 KB", resize to 1200 pixels wide at 70 percent quality; most photos land well under the limit.
- Screenshots and graphics with text stay sharper as PNG or WebP. JPG blurs sharp edges.
- Compressing an already compressed JPG again gives small savings and slowly lowers quality, so start from the original when you can.
- Re-encoding removes EXIF metadata, including GPS location, which is a privacy bonus when sharing photos publicly.
Frequently asked questions
Are my photos uploaded to a server?
No. Compression happens with your browser's built-in image engine. The files stay on your device, which also makes the tool fast for large batches.
Why is one result marked "already optimized"?
Some images, especially small or already compressed ones, cannot get smaller at the chosen settings. Instead of giving you a bigger file, the tool keeps the original.
Can I compress iPhone HEIC photos?
Safari can open HEIC files directly. Other browsers cannot decode HEIC yet, so convert the photo to JPG first, for example by exporting it from the Photos app or setting the camera to "Most Compatible".
Is there a file size or count limit?
There is no fixed limit. Very large batches depend on your device's memory; if a browser tab struggles, process photos in groups of 50 or so.