Overview
Photos are the heaviest things most people put on the web, and most of them are heavier than they need to be. A phone snapshot saved at maximum quality can be several megabytes — far more than a screen can show — which means slow pages, eaten data allowances and uploads that crawl. Compression trims the invisible excess: the fine detail no eye can see at display size.
This tool compresses right where the image already is — in your browser. Drop a file or click to browse, drag the quality slider and watch the projected size respond, choose whether to keep the original format or switch to JPEG or WebP, and download when the numbers look right. No queues, no accounts, no expiring links.
How does image compression work?
Image formats shrink files in two ways. Lossless methods (like PNG for graphics) reorganise data without discarding anything; lossy methods (JPEG, WebP) deliberately throw away detail the human eye barely registers — subtle colour gradients, ultra-fine texture — and the quality slider controls how aggressively. Lower quality means a smaller file and, past a point, visible artefacts.
The trick is that ‘visible’ depends on context. A photo shown at 800 pixels wide can lose half its data before anyone notices; the same file printed poster-size cannot. Compress for the destination: aggressive for web thumbnails and listings, gentle for anything that might be printed or zoomed.
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 load speed.
- Private photos stay private. With no upload, sensitive images never leave your machine.
- See the trade-off. Live size feedback beats compress-download-regret cycles.
- Free and unlimited. Compress one photo or a whole shoot's worth.
Who can use it
Bloggers and shop owners speeding up product photos, developers trimming assets before deploy, students submitting assignments with file-size limits, and anyone emailing photos over a slow connection. Real-estate agents, marketplace sellers and social media managers — anyone whose work is a stream of images — will feel the difference immediately.
How to use
- Drop an image onto the page or click to browse for one.
- Drag the quality slider and watch the projected file size change.
- Choose the output format — original, JPEG or WebP.
- Compare the before-and-after sizes to confirm the trade-off suits you.
- Press download and save the compressed file.
Frequently asked questions
How much quality will I lose?
At moderate settings (quality 70–85), essentially none that matters on screen — the discarded detail is the kind eyes skip at display size. Push below 50 and artefacts appear: blockiness in skies, smearing around text. The live size readout lets you find your own sweet spot instead of guessing.
JPEG or WebP — which should I choose?
WebP usually wins: similar visual quality at noticeably smaller sizes, and every modern browser reads it. Choose JPEG when compatibility with older software matters, or when the destination specifically asks for it. PNG output is not offered here because PNG is lossless — it cannot shrink photos much.
Is there a file-size limit?
No artificial one. The practical limit is your device's memory, since the image is decoded in the browser. Phone photos and typical camera JPEGs compress fine; gigapixel panoramas may strain a modest phone — try a smaller quality setting first.
Does compression change the image dimensions?
No artificial one. The practical limit is your device's memory, since the image is fully decoded in the browser during processing. Phone photos and typical camera JPEGs compress without complaint; gigapixel panoramas may strain a modest phone — if that happens, try a smaller quality setting first or resize the image down before compressing.
Are my photos uploaded anywhere?
No. Your browser decodes the image and re-encodes it locally using its own built-in image engine — the same codecs it uses to display pictures. There is no server involved at any point, which is also why there is no queue, no waiting room and no upload progress bar.
Conclusion
Big photos slow down everything they touch — pages, inboxes, data plans — and nobody ever sees the extra megabytes anyway. Compress for the destination you actually have, check the before-and-after numbers, and ship the smaller file with confidence.