Compress Image
Shrink photo file sizes dramatically while keeping the quality you need.
JPG and WebP keep their format; PNG is converted to JPG for real compression (transparency becomes white).
Done
How to compress an image
- Drop one or more JPG, PNG or WebP files onto the box above, or tap it to pick them from your device.
- Move the quality slider. It starts at 70%, which is a sensible default for ordinary photographs.
- Press Compress Images and let the progress bar run through the batch.
- A single image saves straight away as yourfile-compressed.jpg; several images are packed into editzap-compressed.zip. The status line reports the size before, the size after and the percentage saved.
What people use it for
Most compression jobs start with a limit somebody else has set — a form that rejects large files, an inbox that bounces attachments, a page that loads too slowly.
- Getting a phone photo under the few-megabyte cap on an application form or a government portal.
- Trimming product shots before they go into a shop listing, so the page loads faster on mobile data.
- Sending a set of holiday pictures by email without hitting the attachment limit.
- Shrinking screenshots and photos that will sit inside a slide deck or a long report.
- Freeing space on a drive full of large camera files that only ever get viewed on a screen.
Good to know
The quality slider decides how much fine detail the encoder is allowed to throw away. Lower values discard more of the subtle texture — skin, sky gradients, small lettering — and can leave faint blocky halos around sharp edges. Higher values keep more of that detail but save less space. Around 70% the loss is hard to spot at normal viewing size, which is why it is the starting point. Pixel dimensions are never touched here; if you also need a smaller width and height, run the file through Resize Image first and compress the result.
JPG and WebP files keep their format. PNG files are converted to JPG, because a PNG cannot be meaningfully lossy-compressed in a browser — which means any transparent areas become solid white. If the transparency matters, resize or convert instead of compressing. The tool also compares its own output against the original and keeps whichever is smaller, so you can never end up with a file bigger than the one you started with. Nothing is sent anywhere: the images are read from your disk by this page, re-encoded by your browser, and handed straight back to you as a download.
Questions people ask
How much smaller will my file get?
It depends entirely on the picture and the setting. A large camera JPG at 70% often drops by half or more, while a small image that was already compressed once may barely move. The exact figures appear once processing finishes.
Does compressing change the width and height?
No. The output has exactly the same pixel dimensions as the input — only the encoding changes.
Why did my transparent PNG come back with a white background?
Because it was converted to JPG, and JPG has no transparency. To keep an alpha channel, use Convert Image and choose PNG or WebP.
Is there a limit on how many files I can add?
There is no fixed cap, but your own browser does the work one file at a time, so a very large batch of very large photos will take a while and use a fair amount of memory. Splitting a huge batch into a few smaller ones is more comfortable.