Compress Images

Pick a quality and a maximum width. See how many percent each file shrank; batches come as a ZIP.

Drop photos here
Tap to choose a file
or click to choose · multiple files · JPG PNG WebP HEIC
ShortcutsCompress Images for WebCompress Image to 100KB
Compress Images

What decides the size

Two things: pixel count and compression quality. Shrinking a 4000px photo to 2000px quarters the pixels and cuts most of the size on its own; quality 75–80 is hard to tell from the original on screen. Using both is the most effective.

Keep the format or not

JPG is simply re-compressed as JPG. PNG is lossless, so the quality slider does nothing for it; only the width helps — if a photo was saved as PNG, choosing to JPG makes it far smaller. PNGs that need transparency shrink well with to WebP, which keeps it.

Upload limits

Application forms usually say something like 'under 2 MB, about 1200px wide'. Use the preset and check the KB in the result list; the −% shows how much each file shrank.

Location data

The result is redrawn through a canvas, so EXIF location and device data are not carried over. To strip metadata without touching quality, use Remove Photo EXIF & GPS.

Tips for common situations

Use Web 2000px for Listing Clarity

The 2000px max-width preset keeps architectural details and room dimensions sharp on desktop monitors while reducing upload sizes for property portals. Processing multiple listing photos in one batch saves time, and each file shows its individual size reduction.

Match Your Portal's Size Cap First

Visa and passport photo size thresholds vary across countries, so check your specific consulate or portal guidelines before compressing. Apply the 1200px application preset as a starting point and fine-tune the quality slider until the file meets the stated kilobyte limit.

Tried with a sample file

Screens and numbers from actually running this tool with a sample file with no personal data (2026-10-06, Chromium-based browser on a Mac). Results vary with your input and device.

Three sample photos in Compress Image
Three sample photos in Compress Image

Three 3600×2400 sample photos (3.94 MB in total) shrank to 792.4 KB with the defaults (quality 78, max width 2000 px). Enter a target size if you have a limit — quality is lowered first, then dimensions.

Frequently asked

Are my photos uploaded?

No. Shrinking and saving happen in your browser. Load the page, go offline, and it still works.

How much smaller does it get?

A phone photo of 3–5 MB usually lands at 300–600 KB at 2000px and quality 78. Already-small files barely change; if one gets larger (+%), keep the original.

Will quality visibly drop?

Below about 70, gradients and edges around text start to smear. Use 75–82 for screens and 90+ for print.

Does this tool work for reducing PNG file sizes?

Yes, but since PNG quality cannot be stepped down, it shrinks by reducing the width or converting to JPG/WebP.

How do I download the results if I compress multiple photos?

Batches are processed together and can be downloaded as a single ZIP file.

Is EXIF data retained in the compressed images?

No, all EXIF data is removed from the output to help reduce the final file size.

Are there quick settings for common uses?

Yes, we offer built-in presets for web use, chat apps, and application photos.