About Squish Files

Free file tools that run entirely in your browser — no uploads, no accounts, no nonsense.

🔒 Your files never leave your device. All processing happens locally in your browser.

What is Squish Files?

Squish Files is a free, browser-based toolkit for compressing, converting, and managing files. It was built out of frustration with tools that make you sign up, cap your file sizes, slap watermarks on your output, or upload your private documents to a server you've never heard of.

Every tool on Squish Files runs entirely in your browser using modern web APIs. Your files are processed on your own device — we never see them, never store them, and never transmit them anywhere.

What can it do?

PDF Compress
Reduce PDF file size at four quality levels
Image Compress
Batch compress JPG, PNG, and WebP images
Format Convert
Convert between JPG, PNG, and WebP
Images → PDF
Bundle multiple images into a single PDF
PDF → Images
Extract each PDF page as an image file
Merge PDFs
Combine multiple PDF files in any order
ZIP Creator
Archive any files into a compressed ZIP

How does it work?

Squish Files uses three open-source JavaScript libraries to do all the heavy lifting:

When you drop a file in, it's read into your browser's memory, processed using these libraries, and handed back to you as a download — all without leaving your device.

Why is it free?

Squish Files is supported by advertising via Google AdSense. The ads keep the lights on so the tools can stay completely free with no paywalls and no account requirements.

Contact

Have a suggestion, found a bug, or just want to say hello? Reach out at [email protected] — we'd love to hear from you.