How to compress an image in three steps
- Add your images. Click Choose images, drag them onto the page, or paste a screenshot with Ctrl+V. You can add one picture or hundreds.
- Pick a setting. Auto is right for most people. Choose Quality to set the balance yourself, or Exact size when a form or website demands a maximum file size.
- Download. Save each image separately, or download everything as a single ZIP file. Use Compare to slide between the original and the compressed version before you save.
Everything happens in your browser. The pictures are never sent to a server, which is why there is no upload wait and no limit on how many you can do.
What happens when you compress a photo?
A digital photo stores a colour for every pixel. A modern phone photo has around 12 million pixels, so storing them all exactly would take tens of megabytes. Image formats save space in two ways:
- Lossless compression packs the same information more cleverly, like zipping a file. Nothing is thrown away, so the picture is identical, but the saving is modest.
- Lossy compression throws away detail that human eyes are bad at noticing, such as tiny variations of colour in a blue sky. The saving is far larger, often 60–80%, and at sensible settings the difference is invisible.
JPG and WebP photos use lossy compression. When we compress them, we re-save them with a modern, efficient encoder that squeezes out more than the one in your camera or editing app, which is why even recent phone photos usually get much smaller. PNG is lossless, so for PNGs we reduce the number of colours only when the result would look the same, and then repack the file.
JPG, PNG or WebP: which makes the smallest file?
| Format | Best for | Notes |
|---|---|---|
| JPG | Photos | Works everywhere. No transparency. The safe choice for email and forms. |
| PNG | Screenshots, logos, text, transparency | Sharp edges and exact colours, but large for photos. |
| WebP | Websites | Usually 25–35% smaller than JPG at similar quality, and supports transparency. Most browsers and apps support it, but some older programs and upload forms don’t. |
By default we keep each image in its original format, so nothing breaks. If you need a smaller file and know the destination accepts it, choose Save as WebP. If a photo was saved as PNG by mistake, choose Save as JPG for a dramatic saving.
How to compress an image to an exact size
Job portals, visa and exam applications, school systems and some email providers set a maximum file size, such as 100 KB, 200 KB or 2 MB. Choose Exact size, enter the limit, and each image is compressed to the highest quality that still fits under it. The result is never even one byte over the limit.
If a large photo can’t reach a small target by compression alone, it is also scaled down step by step, and the final dimensions are shown so nothing changes silently. If an image is already under the limit, it is left exactly as it was.
Resize or compress? Why pixel size matters most
The biggest saving often comes from the number of pixels rather than the compression setting. A photo straight from a phone may be 4,000 pixels wide, but a website rarely shows images wider than 1,200–2,000 pixels, and an email preview is smaller still. Tick Resize, set a maximum width and height, and the image is scaled down to fit inside that box (keeping its proportions) before it is compressed. Images that are already smaller are never enlarged.
Good settings for common uses
- Email attachments: Auto, with Resize at 1600 × 1600. Most photos end up a few hundred KB.
- Websites and blogs: Auto or quality 70–80, Resize to the largest size your layout shows, and consider WebP.
- Online forms with a size limit: Exact size, set to the form’s limit.
- Keeping a photo archive smaller: Quality 85–90 with no resize, so the photos stay print-ready.
- Screenshots: keep them as PNG. Text stays crisp and the file still shrinks.
What your photos reveal, and what we remove
Photos taken on phones carry hidden information called EXIF data. It can include the exact GPS location where the photo was taken, the date and time, the phone or camera model, and sometimes the device’s serial number. If you share a photo of your home, school or workplace, the location can point straight to it.
With the default Remove location setting, we delete the GPS position and serial numbers but keep the date taken, camera details and colour profile, so your photos still sort by date and their colours stay accurate. You can choose Keep all info if you need the location, or Remove all info to strip everything. After compressing, each image tells you what it contained and what was removed.
How to check that an image compressor doesn’t upload your files
Many online compressors upload your pictures to their servers and keep them for hours. You can test any tool yourself: load the page, compress one image, then switch off Wi-Fi or mobile data and compress another. A tool that works offline is processing your files on your device. Ours passes this test, because your images never leave your browser.
Compress photos on iPhone, Android, Windows and Mac
This page works in any modern browser, so you don’t need to install anything. On a phone, tap Choose images and select photos from your gallery. On a computer, drag a selection of files from a folder onto the page. Very large batches are handled one by one on phones to avoid running out of memory, so leave the page open until the list says everything is done.
Frequently asked questions
Does compressing an image reduce its quality?
How do I compress an image to 100 KB (or any exact size)?
Is it safe to compress private photos here?
Why didn’t my PNG get much smaller?
How do I reduce the MB size of a photo on my iPhone or Android?
Does compressing a photo remove its location (GPS) data?
Can I compress many images at once?
What is the difference between compressing and resizing?
Last updated: 2026-11-14