Overview
Most photos carry far more data than anyone will ever see. A phone snapshot might be 4 MB, yet the version on a web page only needs a tenth of that to look identical at display size. Compression closes that gap by throwing away detail the eye cannot perceive — and the trick is knowing how far to go before 'cannot perceive' becomes 'can, actually'.
That is why this tool shows you the numbers live. Drag in a JPG, PNG or WebP, move the quality slider, and the before-and-after sizes update instantly — original size, compressed size, exact saving. You decide the trade-off with facts in front of you, then download the result. No queues, no accounts, no upload bar.
How does image compression work?
Two ideas do most of the work. First, clever encoding: PNG-style lossless compression finds repeating patterns and stores them once, like a zip file for pixels — quality untouched, moderate savings. Second, perceptual tricks: JPEG-style lossy compression discards fine detail, subtle colour shifts and high-frequency noise that human vision mostly ignores — much bigger savings, tiny visible cost if you are sensible.
The quality slider controls how aggressive the second idea gets. Around 80–90, the savings are dramatic and the difference is invisible in normal viewing. Below 60, artefacts start showing — blockiness in skies, smearing around text. The live preview numbers let you find your image's sweet spot instead of guessing.
Features
- Drag, drop, done — drop an image or click to browse; JPG, PNG, WebP and most formats your browser reads.
- Live quality slider — tune compression and watch the file size respond before you commit.
- Output format choice — keep the original or switch to JPEG or WebP on the way out.
- Before-and-after numbers: original size, compressed size and exact saving, side by side.
- One-click download when the numbers look right.
- Entirely local — your browser's own image engine does the encoding; nothing is uploaded.
- No queues, no accounts — no upload wait, no expiring links, no signup.
Benefits
- Faster pages. Smaller images are the single biggest win for loading speed.
- Beat upload limits. Squeeze under that 2 MB form cap without a re-shoot.
- Decide with data. Exact savings shown before you download — no blind faith.
- Private by design. Personal photos never touch a server.
Who can use it
Bloggers and shop owners shrinking product shots and post images. Job seekers fitting a photo under an application portal's limit. Anyone emailing photos or messaging them on a slow connection. Developers optimising assets before deploy day — run the whole folder through, one at a time, and watch the bundle shrink.
How to use
- Drop your image onto the page or click to browse for it.
- Move the quality slider and watch the compressed size update live.
- Choose the output format — original, JPEG or WebP.
- Check the saving figure; nudge the quality until size and quality agree with you.
- Hit download and save the compressed copy to your device.
Frequently asked questions
How much smaller will my photo get?
It depends on the image, but 60–80% smaller is typical for phone photos at quality 80 — a 4 MB snapshot often lands under 1 MB with no visible difference. Busy, detailed photos compress less than smooth ones; the live numbers tell you exactly what yours achieves.
Will the compressed photo look worse?
At sensible settings (75–90), no — not in normal viewing. The discarded detail is the kind human vision ignores. Push below 60 and you will start seeing blockiness in gradients and smearing near sharp edges. That is what the live preview is for: find where your eyes stop noticing.
What quality setting should I choose?
80 is the sweet spot for most photos — big savings, invisible difference. Use 90 for anything that will be printed or closely inspected. Drop to 60–70 only when file size matters more than fidelity, like thumbnails or quick previews.
Which output format is best?
WebP gives the smallest files at equal quality and is supported nearly everywhere now. JPEG is the universal fallback — nothing cannot open it. Keep PNG when you need transparency or razor-sharp graphics; it is lossless but heavier.
Is there a limit on file size or number of images?
No artificial limits — but your browser holds the image in memory while working, so extremely large files (hundreds of megapixels) may strain modest devices. One image at a time keeps things smooth.
Are my photos uploaded to a server?
No. The compression uses your browser's built-in image encoder, entirely on your device. There is no upload step at all — disconnect from the internet after the page loads and it keeps working.
Conclusion
Compression is the closest thing to a free lunch in web performance: same photo, fraction of the weight. Tune it with the numbers in front of you, download, and enjoy pages that actually load.