How to compress a PDF
Upload a PDF, let the browser reduce the file size, and download a lighter document for email, forms, or quick sharing.
Drop a PDF file here and reduce its file size locally in your browser.
Add up to 10 images, PDFs or fonts, 100 MB each
Compress PDF
Upload a PDF, let the browser reduce the file size, and download a lighter document for email, forms, or quick sharing.
PDF compression is useful for invoices, reports, scans, and handouts that need to fit upload limits without changing the file type.
Documents are processed in the current session, so sensitive drafts are not intentionally stored by SwiftFormats.
The tool rewrites compatible PDF structure with object streams and keeps the original when rewriting would make it larger. It does not rasterize pages or aggressively recompress every embedded image.
PDFs with inefficient internal structure may shrink, while files already optimized by an export application may change very little. The output size shown after processing is the reliable comparison.
Always review the output page by page. Encrypted, password-protected, damaged or feature-heavy PDFs can be unsupported. For aggressive image downsampling, use a specialist PDF application with explicit resolution controls.
Reduce JPG size with modern WebP output.
Convert PNG images to smaller WebP files.
Convert desktop fonts into web-ready WOFF2.
Prepare OpenType fonts for faster websites.
Convert WebP images back to PNG.
Convert WebP images to standard JPG files.
Reduce PDF file size in your browser.
Combine multiple PDF files into one.
Render PDF pages as JPG images.
It may already use efficient objects and compressed images. This tool avoids destructive image downsampling and keeps the original bytes when the rewritten file would be larger.
No explicit image downsampling is performed. The main optimization is structural PDF rewriting, so visual content should not be intentionally reduced.
Protected or encrypted PDFs may fail to load. Remove protection with an authorized application before using the browser compressor.
The PDF library runs in your browser and the selected document is not uploaded to a SwiftFormats conversion server.