ImageRuns in your browser
Compress Image
Smaller image files, same sharp look.
How it works
- 1Drop your image
JPG, PNG, or WebP.
- 2Pick format and quality
Keep the same format, or switch. Drag the slider to find the sweet spot.
- 3Save the small version
See before/after at a glance, then download.
FAQ
Is anything uploaded to your servers?
No. Files are processed entirely in your browser — nothing is uploaded, stored, or logged on our side.
What formats work?
JPG, PNG, and WebP, in any combination. Keep the same format or switch as part of the compression.
What quality should I pick?
75-80 is the sweet spot for JPG and WebP — usually indistinguishable from the original. Below 60 you'll see artefacts on photos. PNG is lossless, so the slider doesn't apply.
How does this compare to Squoosh?
Squoosh uses MozJPEG / libwebp compiled to WebAssembly and squeezes a bit more out of each image. This tool uses the browser's built-in encoder — faster, works everywhere, and typically lands within 10-15% of Squoosh's output size at the same visible quality. A WASM 'Pro' mode is on the way.
Any file-size limit?
Up to about 50 MB is comfortable on most browsers. Very large photos might take a moment as the canvas decodes them.
The person behind the site
Need custom AI automation?
I'm Shahzaib. I help lean teams deploy AI employees — outreach, lead enrichment, customer ops, voice agents. Self-hosted n8n, Make.com, custom automations.