Image Compressor – Shrink Photos Without Uploading Them
Make image files smaller for websites, email and forms — right here in your browser. Load a photo, move the quality slider, and this free image compressor shows you the exact before and after file sizes before you download. Nothing is uploaded: the compression happens on your own device.
Compress Your Image
| Original size | – |
| Compressed size | – |
| You saved | – |
| Dimensions | – |
| Format | – |
How to Use the Image Compressor
Drop a photo into the box above, or tap it to browse your device. The moment an image loads, the compressor produces a compressed copy at 80% quality and shows you both file sizes side by side, so you can see exactly what you save before downloading anything. Move the quality slider and the preview updates live: drag it down and watch the compressed size shrink, drag it up if you want maximum fidelity. If the file still is not small enough, switch the format to WebP — on photographs it is typically another 25–35% smaller than JPG at the same visual quality — or set a maximum width and height to shrink oversized phone photos down to the size they will actually be displayed at.
Nothing leaves your device at any point. The image is decoded and re-encoded by your own browser using the same canvas technology that powers photo editors, which is also why there is no file-size limit imposed by a server and no queue to wait in. When the numbers look right, press Download Compressed Image and the file saves with "-compressed" added to its name, so your original stays untouched.
How Image Compression Actually Works
Every image format stores pixels differently, and compression means re-storing them more cheaply. Lossy compression (JPG and WebP) permanently discards detail your eye is unlikely to notice — mostly fine texture in areas of smooth colour such as skies and skin — and the quality slider controls how aggressively it discards. At 100% almost everything is kept; at 80% the discarded detail is essentially invisible in a photograph; below 60% you start to see blocky artefacts around edges and text. Lossless compression (PNG) keeps every pixel exactly and only packs the data more efficiently, which is why PNG files stay large for photographs but are the right choice for logos, screenshots and anything with sharp text.
One honest detail many tools hide: re-saving a PNG as a PNG can only shrink it slightly, because the pixels are already stored losslessly. Real savings on a PNG photo come from converting it to JPG or WebP — or from reducing its dimensions. A 4,000 × 3,000 phone photo displayed at 800 pixels wide on a website carries sixteen times more pixels than anyone will ever see, so resizing is often the single biggest, safest saving available.
Which Quality Setting Should You Use?
| Quality | Typical saving | Best for |
|---|---|---|
| 90–100% | 10–30% smaller | Archiving, print, professional portfolios |
| 80–85% | 60–80% smaller | Website hero images, blog photos, listings — the default sweet spot |
| 70–75% | 75–85% smaller | Thumbnails, gallery grids, social uploads, email attachments |
| 50–65% | 85–92% smaller | Previews and placeholders where a little softness is acceptable |
| Below 50% | 92%+ smaller | Rarely worth it — artefacts become obvious |
Worked example: a 4.2 MB phone photo at 4,032 × 3,024 pixels. Compressed as a JPG at 80% quality it lands near 900 KB with no visible change on a screen. The same file as WebP at 80% is closer to 620 KB. Add a maximum dimension of 1,600 pixels — still sharper than most laptop screens — and the WebP drops under 200 KB, a 95% saving, because the resize discards pixels instead of detail. That is the combination most websites actually want.
Two side effects of browser compression are worth knowing. First, re-encoding strips the EXIF metadata cameras embed in photos — GPS coordinates, device model and timestamps — which is a quiet privacy win when you share images publicly, though you should keep the untouched original if you rely on that data for organising your library. Second, compressing an already-compressed JPG again always costs a little quality, because lossy artefacts compound; work from the original camera file whenever you can, and treat each compressed output as a finished copy, not a new master.
Limitations
Compression is a one-way door: detail discarded by a lossy save cannot be recovered, so always keep your original file — this tool never alters it. Animated GIFs are flattened to their first frame, because the browser canvas does not preserve animation. Extremely large images (for example 100-megapixel scans) may exceed your browser's memory on low-end phones; if a file fails to load, resize it first or try on a laptop. And while WebP is supported by every modern browser, a few older applications still cannot open it — if you are sending a file to someone else's older software, JPG is the safest choice.
Guides for This Tool
Frequently Asked Questions
Is this image compressor really free, and are my photos uploaded?
What is the difference between JPG, PNG and WebP compression?
Why did my compressed file come out larger than the original?
What quality should I use for website images?
Does compressing an image reduce its dimensions?
Can I compress a PNG without losing quality?
Related Tools
Image Resizer
Resize images by pixels or percent with social media presets, download as JPG, PNG or WebP.
Background Remover
Remove image backgrounds in your browser with AI — free, private, no uploads.
AI Image Upscaler
Upscale images 2x–4x with AI in your browser. Free, unlimited and private.
HEIC Converter
Convert iPhone HEIC photos to JPG or PNG in your browser.
Find this tool and the rest of the photo toolkit in the AI & Media tools category.