How to compress an image
- Add your images. Drag them onto the box, or click it to choose files. You can add many at once.
- Choose the format. "Keep original" re-encodes each file in its own format. WebP usually gives the smallest files.
- Set the quality. 80 is a good start for photos. Lower it until you can see a difference, then go back up a step.
- Resize if needed. A phone photo can be 4,000 px or more across, but most web pages and emails need 1,000 to 2,000 px. Resizing saves far more than lowering the quality.
- Download. Download each file, or click "Download all". Your browser may ask once to allow several downloads.
JPEG vs PNG vs WebP
| Format | Compression | Transparency | Best for |
|---|---|---|---|
| JPEG | Lossy | No | Photos. Supported everywhere, including old software and printers. |
| PNG | Lossless | Yes | Screenshots, logos, text and flat graphics with sharp edges. |
| WebP | Lossy or lossless | Yes | Websites. Often smaller than JPEG at similar quality, and works in current browsers. |
When you convert a transparent PNG to JPEG, the transparent areas become white, because JPEG has no transparency.
Which quality setting should I use?
| Quality | Use it for |
|---|---|
| 90–100 | Archiving and print. Files stay large. |
| 75–85 | Websites, email and documents. Most people can't see a difference from the original. |
| 50–70 | Thumbnails and previews, or when a strict size limit applies. |
| Below 50 | Only when size matters most. Blocky patches and blurred edges become visible. |
Need a file under a limit, such as 200 KB for an application form? Set a max width of about 1200 px and quality 75, then lower the quality step by step if it's still too big.
If a compressed file comes out larger than the original, the tool keeps the original and tells you. This happens with images that were already well compressed. When you ask for a different format, you get the converted file even if it's larger, and the tool flags it.
Private by design: nothing is uploaded
Most online compressors upload your photos to their servers. This one doesn't. Your browser decodes each image, draws it onto a canvas and encodes it again, all on your device. It works offline once the page has loaded.
Re-encoding also removes metadata such as EXIF. Phone photos often store the GPS location where they were taken, the camera model and the date. The compressed copy keeps none of it, which makes it safer to share online. Orientation is applied first, so photos stay the right way up.
One side effect: embedded colour profiles are not kept either. Most photos use the standard sRGB colours and look the same. Photos from some cameras with a wide colour profile may look slightly less vivid.
Tips
- Resize first, then compress. Halving the width and height cuts the number of pixels by three quarters.
- Use PNG or lossless formats for screenshots with text. JPEG blurs sharp text edges.
- Keep your originals. Every lossy save loses a little more detail.
- Adding a logo to an invoice? A small compressed PNG keeps the PDF light. Try it in the invoice generator.
Frequently asked questions
Are my images uploaded to a server?
Does compression remove EXIF and location data?
Why is my compressed PNG not much smaller?
Why did the tool keep my original file?
Can I compress HEIC photos from an iPhone?
Last updated . How we check our tools.