About CompressFile
CompressFile is a free, open-source online tool that helps you compress images (JPG, PNG) and PDF files directly in your browser. No signup required, no files uploaded to any server.
How It Works
Unlike most file compression websites, CompressFile processes everything 100% client-side. This means your files never leave your device. When you select a file, our JavaScript code running in your browser handles all the compression locally using modern Web APIs and Web Workers.
Why We Built This
We believe file compression should be simple, fast, and private. Most online tools require you to upload your files to their servers, creating privacy risks and slow upload/download times. CompressFile eliminates both problems by doing everything in your browser.
Technology
- Image compression — Uses browser-image-compression with Web Workers for non-blocking processing
- PDF compression — Renders pages with PDF.js and recreates optimized PDFs with jsPDF
- Framework — Built with Astro for maximum performance and SEO
Contact
Have questions or feedback? Reach us at contact@compressfile.app.