Drop any file — any format.
PDF, ZIP, DOCX, MP4, MP3, PSD, SVG, TAR, EPUB, code archives. Up to 50 files at a time. Or pick from your device — Finder, Files, Explorer, anywhere.
PDF, ZIP, DOCX, MP4, MP3, PSD — drop any file and watch it shrink. Lossless or lossy, one file or fifty. All processing happens on your device.
Client-side only. No upload, ever. Your files never leave your device.
Compressed a 200MB video pitch deck down to 38MB without re-exporting in Premiere. The PDF optimizer alone saves me 10 minutes a day.
I had a massive PSD file for a client presentation. Dropped it here, got it back at 30% of the original size. No quality loss I could spot.
Sending large files over email is always a pain. This tool handles ZIPs, PDFs and DOCX in one drop. Clean interface, no nonsense, works every time.
I compressed an entire semester's worth of lecture PDFs in under 3 minutes and they now fit on my phone. The batch mode handles it without complaint.
Nothing leaves the browser during compression. For legal documents that's not optional — it's the reason I use this over anything else.
Our dev team uses it for deploy artifacts. Node modules zipped, source maps bundled — drops build size by 60% before upload to S3. Completely free.
I run a podcast. Every episode is 90MB+ raw. Compressing before upload to the host cuts my storage bill in half — and it costs nothing.
Needed to email a 45MB PPTX. Compressed to 9MB, quality looked identical on screen. Client received it, presentation ran perfectly. Saved the day.
Compressed a 200MB video pitch deck down to 38MB without re-exporting in Premiere. The PDF optimizer alone saves me 10 minutes a day.
I had a massive PSD file for a client presentation. Dropped it here, got it back at 30% of the original size. No quality loss I could spot.
Sending large files over email is always a pain. This tool handles ZIPs, PDFs and DOCX in one drop. Clean interface, no nonsense, works every time.
I compressed an entire semester's worth of lecture PDFs in under 3 minutes and they now fit on my phone. The batch mode handles it without complaint.
Verified in DevTools — zero outbound requests. For legal documents, that's not a requirement, it's a requirement. This is the only tool I trust for client files.
Our dev team uses it for deploy artifacts. Node modules zipped, source maps bundled — drops build size by 60% before upload to S3. Completely free.
I run a podcast. Every episode is 90MB+ raw. Compressing before upload to the host cuts my storage bill in half — and it costs nothing.
Needed to email a 45MB PPTX. Compressed to 9MB, quality looked identical on screen. Client received it, presentation ran perfectly. Saved the day.
Every file we process goes through a two-pass pipeline: LZ77 identifies repeated byte sequences and replaces them with back-references; Huffman coding then assigns shorter bit patterns to the most frequent symbols. Together, this is DEFLATE — the backbone of ZIP, gzip and most document compression.
A PDF is not a ZIP is not an MP4. Generic DEFLATE works on all of them, but format-aware strategies go much further: subsetting embedded fonts in PDFs, removing duplicate XML whitespace in DOCX, re-encoding video with CRF rather than fixed bitrate.
Drop anything in. Choose your compression level. Take your smaller files home. The whole pipeline runs inside your browser.
PDF, ZIP, DOCX, MP4, MP3, PSD, SVG, TAR, EPUB, code archives. Up to 50 files at a time. Or pick from your device — Finder, Files, Explorer, anywhere.
Fast for quick sends. Balanced for everyday use. Max for archiving and storage. The engine picks the right codec per file format automatically.
Single compressed file or a ZIP of the whole batch — one click. No email, no account, no cloud. The output lives only in your browser's memory until you save it.
Other tools upload your files to process them. This one doesn't.
WebAssembly builds of zstd, Brotli, FFmpeg and pdf-lib. No network requests are made during compression. We don't have a server to upload to.Any format, any size. The compression runs entirely in your browser — we couldn't see your files even if we wanted to.