PressImg — a free Squoosh alternative built for batches
Squoosh is a genuinely good tool — but it only ever handles one image at a time. If you've got a folder of photos to get through, that means repeating the same steps over and over. PressImg does the same local, browser-side compression, but for an entire batch in one go: drop them all, compress, download a single ZIP.
Squoosh vs PressImg — at a glance
| Feature | Squoosh | PressImg |
|---|---|---|
| Multiple images at once | ✗ one at a time | ✓ unlimited batch |
| Download all as ZIP | ✗ | ✓ |
| Runs in your browser | ✓ | ✓ |
| AVIF / WebP support | ✓ | ✓ |
| Side-by-side quality preview | ✓ | On the roadmap |
| Account needed | ✗ | ✗ |
| Price | Free | Free |
Ready to compress a whole batch at once?
Compress a batch →The one thing Squoosh can't do: batches
Squoosh processes exactly one image at a time. There's no way to select multiple files, drop a whole folder, or queue up a batch — every image goes through the full manual cycle of open, adjust, download, and repeat. For a handful of photos that's fine. For a real batch — a product catalogue, a photo shoot, an export from a design tool — it turns into a long, repetitive session of doing the same three clicks over and over.
PressImg is built the other way around: drop as many images as you want, set your quality once, compress them all together, and download one ZIP at the end. It's the same local, browser-side processing Squoosh uses — just designed to handle more than one file.
What both tools get right
Both Squoosh and PressImg run entirely in your browser using WebAssembly — nothing you drop in ever gets uploaded to a server. That puts both of them a step ahead of cloud tools like TinyPNG, which send your files off to be compressed remotely.
So if privacy is the reason you use Squoosh, switching to PressImg doesn't cost you anything on that front — you get the exact same guarantee, just with batch support added on top.
When Squoosh is still the better choice
Squoosh has one thing PressImg doesn't: a side-by-side comparison slider with granular per-codec controls (MozJPEG, OxiPNG, JPEG XL) for fine-tuning a single image by eye. If you're polishing one hero image and want to compare exact quality-versus-size tradeoffs pixel by pixel, Squoosh is the right tool for that job. For anything involving more than one file, PressImg gets you there faster.
Frequently asked questions
Related tools
Need more?
Pro tip: side-by-side preview coming soon — along with background removal and AI alt text.