Compress PDF
Reduce PDF file size by up to 90%
Uses Ghostscript for maximum compression while preserving text quality
Drop PDFs here or click to browse
Supports PDF files
Compression Settings
Quality Preset
How it works: Your PDF is compressed using Ghostscript WASM directly in your browser. Text remains searchable and selectable. Images are optimized based on your selected quality preset.
Reduce PDF file size in your browser using Ghostscript — the same engine used by professional print workflows. Choose from four quality presets. No file ever leaves your device.
Frequently asked questions
- How much can I reduce my PDF file size?
- Typically 50–90% depending on the content. The Email/Web preset reduces most PDFs to under 1 MB; Reading and Print-Ready presets balance size against image quality.
- Will compressing reduce image quality in my PDF?
- The Email/Web and Reading presets downsample embedded images. The Print-Ready and Professional presets preserve higher resolution. Choose based on whether the PDF is for screen or print.
- Is my PDF safe — do you upload it anywhere?
- No upload ever. Smash processes your PDF entirely in your browser using Ghostscript compiled to WebAssembly. No file reaches a server.
- What's the maximum file size I can compress?
- There's no hard limit — processing runs in your browser's memory. PDFs over 100 MB may be slow depending on your device.
- Does it work without an internet connection?
- Once the page has loaded, yes. All processing is local. You can bookmark Smash and use it fully offline.