Are my images really not uploaded anywhere?
Correct. All processing happens inside your browser using the Canvas API. You can open your browser's network tab, compress a file, and see for yourself: no image data is ever transmitted. It even works with your internet disconnected.
Is Squishpix really free? What's the catch?
There is no catch. Because images are processed on your device, our hosting costs are close to zero — the site is just static files. We accept voluntary donations via Ko-fi, and that's the only monetization.
What formats can I convert to?
WebP, AVIF, JPEG, and PNG. WebP is the best all-rounder (small files, transparency support, universal browser support). AVIF is even smaller but encoding is only available in some browsers — if yours doesn't support it, the file will be marked n/a.
Is there a file size or quantity limit?
No hard limits. You can drop in as many images as you like and download them all as a ZIP. Very large images are only limited by your device's memory, since your own browser does the work.
How does target size mode work?
Enter a number in the 'Target size (KB)' field — for example 100 — and Squishpix runs a binary search over quality levels to find the highest quality that fits under your target. This is handy for portals with strict upload limits (visa applications, exam registrations, marketplaces).
Why is my PNG not getting much smaller?
PNG is a lossless format, so the quality slider has no effect on it. For big savings, switch the output format to WebP — it keeps transparency and typically cuts file size dramatically.
Does compression reduce image quality?
Lossy formats (WebP, AVIF, JPEG) trade a little quality for much smaller files. At 80% quality, most photos are visually indistinguishable from the original. You can re-compress with different settings instantly since everything runs locally.
Can I use Squishpix for commercial work?
Yes. Use it for client work, product photos, anything. Since we never receive your files, there are no licensing concerns about your content on our side.
Does it work offline?
Once the page is loaded, compression works without an internet connection — nothing is fetched or sent during processing.
EXIF data — is it removed?
Yes, as a side effect of re-encoding through the Canvas API, metadata such as GPS location and camera details is stripped from the output file. A nice privacy bonus.