Compress Images

Shrink photos and images for email, websites and upload forms. Compress a whole batch at once, see how much each one saved, and keep everything on your device.

Output format

JPG, WebP and AVIF are recompressed at the quality below. PNGs are optimized with no visible change. HEIC photos become JPG.

How to compress images

  1. 1Choose your images, or drag a whole selection onto the page.
  2. 2Set the quality. 75% is a good starting point; lower means smaller files.
  3. 3Optionally choose a maximum size. Shrinking the dimensions saves the most space.
  4. 4Check the size before and after each image, then download them one by one or as a ZIP.

How image compression works

JPG, WebP and AVIF are “lossy” formats: they save space by throwing away detail your eye is unlikely to notice. Re-saving at a lower quality removes a little more. Between about 70% and 85%, most photos look the same on screen but are much smaller than a camera or phone saves them. Every image keeps its format, so a JPG stays a JPG.

PNG is lossless, so there is no quality to lower. Instead, PNGs go through an optimizer that stores the same image more compactly without making it look any different, often saving 10–40%. For a much bigger saving, choose WebP as the output: it keeps transparency and is usually a fraction of the size.

The biggest saving of all comes from the dimensions. A modern phone photo is around 4000 px wide, far more than any screen, email or website needs. Setting a maximum size of 2048 px cuts the number of pixels by three quarters, and the file size with it. If an image can’t be made smaller, you get the original back rather than a bigger file.

100% private

Images are processed right in your browser. Nothing is ever uploaded to a server.

Batch processing

Add hundreds of images at once and download them all in a single ZIP or PDF.

Fast & free

Uses every core of your CPU. No sign-up, no watermarks, no file limits.

Frequently asked questions

What quality should I use?

Start at 75%. That is visually close to the original for photos and usually makes them much smaller. Go down to 60% for the smallest files, or up to 85% for images with fine detail or small text.

Why did an image not get smaller?

It was probably already compressed as much as your settings allow, for example a photo saved for the web. Rather than give you a bigger file, the tool keeps the original. Lower the quality or choose a maximum size to shrink it further.

What happens to HEIC photos?

Browsers can’t write HEIC files, so compressed HEIC photos are saved as JPG. To stay HEIC, keep the originals.

Are my photos uploaded anywhere?

No. Everything runs inside your web browser using WebAssembly. Your photos never leave your device, and we never see them.

Is there a limit on the number or size of images?

No. Add as many as you like. Images are processed a few at a time, so very large batches may take a while on older phones, but there are no limits, watermarks or sign-ups.

What happens to photo metadata like location?

Hidden metadata (EXIF) such as GPS location, camera details and timestamps is removed from the images you download. The one exception is an image handed back unchanged because it could not be made any smaller.

Can I use it on my phone?

Yes. It works in any modern browser on Android, iPhone, Windows, Mac, Linux and ChromeOS.