Drag & drop your images here — compress many at once — or click to choose
Make image files smaller without losing the picture
Photos straight from a phone or camera routinely weigh several megabytes — far heavier than they need to be for email, a web page or a chat app. This compressor re-encodes each image at the quality you choose, keeping the same format, and shows the before and after size so you can see exactly how many kilobytes you saved. You reach for it whenever a file is rejected for being too large, a page loads slowly because the images are heavy, or an upload form caps you at a few megabytes. Because the work happens on your own device, even private screenshots and personal photos stay with you.
How to compress images
- Drag your JPG, PNG or WebP images into the box above, or click it to select many at once.
- Drag the quality slider down for smaller files or up to keep more detail — the default of 75% is a safe starting point.
- Check the new file size shown next to each result and adjust the slider if you want it smaller or sharper.
- Download each image individually, or click Download all to get the whole batch as one ZIP.
Common jobs this tool helps finish
- Beating upload limits: shrink a photo under the 2 MB or 5 MB cap on a job application, government portal or contact form.
- Speeding up a website: compress hero images and product shots so pages load faster and score better on performance tests.
- Lighter email attachments: fit several photos into one message instead of hitting the mailbox size limit.
- Saving storage and data: reduce a folder of holiday pictures before backing them up or sending them over a slow connection.
Quality versus file size
Compression is a trade: the lower the quality setting, the smaller the file, but push it too far and you start to see blocky edges and smeared detail. For ordinary photos the sweet spot sits around 70–80%, where the file shrinks by more than half yet looks unchanged at normal viewing size. The format matters just as much as the slider — some formats throw data away to get smaller, while others keep every pixel and can only be packed so tightly.
| Format | Compression | Typical savings | Transparency | Best for |
|---|---|---|---|---|
| JPG | Lossy | Large | No | Photos, camera shots |
| WebP | Lossy or lossless | Largest | Yes | Web images, modern sites |
| PNG | Lossless | Small | Yes | Logos, screenshots, line art |
If a PNG photo stays stubbornly large, the biggest win is usually a format change — try converting to WebP or saving as JPG instead of squeezing the PNG harder.
Is it private?
Yes. Every image is compressed locally inside your browser using your own device's processor. Nothing is uploaded to a server, stored by us, or seen by anyone else. That is a real advantage over most online compressors, which send your files to remote machines — something you may not want for receipts, ID scans, work documents or personal photos.
Related tools
Pair compression with a few sizes down by using Resize Image first, then compressing the smaller copy. To change format for even better savings try JPG to WebP or PNG to JPG, and if you started with iPhone photos, convert them with HEIC to JPG before compressing.
Frequently asked questions
What quality setting should I use?
Around 75% is a good default that cuts file size dramatically while looking identical to most eyes. Drop to 50–60% for thumbnails or fast-loading pages, and stay above 85% for print or detailed photos where artifacts would show.
Does compressing a PNG save much space?
Less than JPG or WebP. PNG is lossless, so the quality slider only affects how it re-encodes rather than discarding detail. If a PNG photo is too large, converting it to JPG or WebP usually saves far more.
Will compressing reduce the pixel dimensions?
No. Compression lowers file size by re-encoding, not by shrinking width and height. If you also want fewer pixels, use the Resize Image tool, then compress the smaller version.
Can I batch compress many images?
Yes. Add many images and compress them all at the same quality, then download each one or grab everything as a single ZIP.
Does re-compressing a JPG lose more quality?
Yes. JPG is lossy, so each save throws away a little more detail. Compress from the original whenever you can rather than repeatedly re-saving an already compressed file.