Compress images
Drop in JPEG, PNG or WebP files and make them smaller, by quality or down to a target size in KB. Nothing is uploaded.
Choose the images to compress
JPEG, PNG or WebP, as many as you like. On a computer you can also drop them here.
Compress by
Output format
Longest side
- 1. Choose one or more images
- 2. Pick a quality or a target size
- 3. Download them, one by one or as a ZIP
This image compressor makes JPEG, PNG and WebP files smaller right in your browser. Pick a quality, or type the size the file has to fit under, say 100 KB for a form upload, and download the result. The images never leave your device, and the compressed copies come out without location or camera metadata.
How to use it
- Choose one or more images with the button above, or drop them in on a computer.
- Pick how you want to compress: by Quality or by Target size.
- Check the before and after, then download each file, or all of them as a ZIP.
Images are processed one after another on your device. Change a setting and the whole list is redone with the new values, so you can compare quickly.
Quality or target size: which to pick
Quality is a slider from 10 to 100, set to 75 by default. That value keeps photos looking clean on a phone or laptop screen while usually cutting the file to a fraction of what a camera writes. Go up to 85–90 for images you will print or zoom into; go down to 50–60 for thumbnails or quick previews.
Target size is for when someone else sets the limit: a job portal that wants under 200 KB, a visa form that accepts 50 KB, an email that bounces anything over a few megabytes. Tap one of the quick sizes (50, 100, 200, 500 or 1000 KB) or type your own. The tool then runs a binary search on quality: it tries a value, checks the size, and halves the gap until it finds the highest quality that still fits.
If even the lowest quality is too heavy, the image is too large in pixels for that limit. In that case the tool scales it down step by step, proportions kept, until it fits, and the result tells you the new dimensions so nothing happens behind your back.
Formats: JPEG, WebP and PNG
By default the output keeps the same format as the original. A JPEG stays a JPEG, a WebP stays a WebP. Formats the browser can read but not write (HEIC in Safari, for example) come out as JPEG. You can also force the output:
| Output | Best for | Notes |
|---|---|---|
| JPEG | Photos, anything that must open everywhere | No transparency: transparent areas are painted white |
| WebP | Photos and screenshots on the web | Usually the smallest file at the same look; keeps transparency |
| PNG | Logos, flat graphics, pixel-exact screenshots | Lossless, so quality does not apply |
PNG deserves a note. Because it never throws detail away, the only way to make a PNG much smaller is to make it smaller in pixels. With a target size, that is exactly what the tool does. For screenshots and photos saved as PNG, switching the output to WebP is usually the better trade; the PNG to WebP converter is built for that one job.
HEIC and AVIF files work only where your browser can open them; Safari reads iPhone HEIC photos, most other browsers don't. If yours can't, convert them first with the HEIC to JPG converter, which explains the options.
Make it smaller in pixels too
The Longest side option caps the dimensions before compressing: Original, 4096, 2560, 1920 or 1280 px. A 48 MP phone photo is around 8000 pixels wide, far more than any screen shows. Capping it at 1920 px often does more for the file size than any quality setting, with no visible loss when viewed on a screen. For exact widths, heights or percentages, use the image resizer.
Reading the results
- Before and after. Each file shows its original size, its new size and the percentage saved. The preview has a split view with a draggable divider: slide it across the image to compare the original and the compressed copy at the same spot.
- Larger than the original? It happens with files that were already well compressed, or when you convert a small JPEG to PNG. The tool flags it so you can lower the quality or pick another format.
- Scaled down to fit. If the target size forced a smaller image, the new dimensions are shown next to the size.
What happens to metadata
Every compressed copy is drawn again from its pixels, so the EXIF block is not copied: GPS location, date and time, camera and lens model, and software details are gone. That is useful if you are sending photos to strangers, landlords or marketplaces. If you want to strip metadata without touching quality, the EXIF remover does only that, and the photo metadata viewer shows what a file contains before you share it.
For the photos that shouldn't travel at all
Compressing is usually the step before sharing. But some photos you take are not meant to be shared or to sit in your Camera Roll: a passport scan, a signed contract, a photo of a prescription or a medical report. Those end up synced, suggested in Memories, and visible to anyone who borrows your phone.
sigil. keeps them apart. Photos and documents are encrypted on your phone with a 256-bit key that only your sign on a 5×5 grid unlocks, and metadata is stripped when you import or export them. Its private camera saves straight into the vault, so the shot never touches the Camera Roll. Our guide on storing ID documents safely on your phone walks through the details.
Frequently asked questions
Are my images uploaded?
No. The images are decoded, compressed and saved inside this page, on your device. Once the page has loaded, the compressor keeps working with your network turned off.
How do I compress an image to 100 KB?
Switch to Target size, tap 100 KB or type your own value, and add the image. The tool searches for the highest quality that fits; if even the lowest quality is too big, it scales the image down step by step and tells you it did.
Can I get a file of exactly 100 KB?
Not to the byte. The target is a ceiling: the tool returns the best-looking file that stays under it, which usually lands a few kilobytes below.
Why doesn't my PNG get much smaller?
PNG is lossless, so there is no quality to lower. With a target size the tool shrinks the dimensions instead. For photos and screenshots, choosing WebP as the output usually saves far more.
Does compression remove EXIF and GPS data?
Yes. Every image is re-encoded from its pixels, so location, date, camera model and other embedded metadata are not carried over to the compressed copy.
Can I compress several images at once?
Yes. Add as many as you like; they are processed one at a time so phones don't run out of memory, and you can download them one by one or all together as a ZIP.