PDF Compressor
Shrink a PDF's file size with screen, ebook or print presets.
About the PDF Compressor
Reduce a PDF's size by re-rendering its pages at a lower resolution and re-encoding them as JPEG. Choose a screen, ebook, print or custom preset, tune DPI and quality, optionally convert to grayscale, and see exactly how much you saved before downloading.
Popular uses
- pdf compressor
- compress pdf
- reduce pdf size
- shrink pdf
- pdf optimizer
- make pdf smaller
Examples
Email-friendly
scan.pdf (18.4 MB), screen presetOutput
scan-compressed.pdf — 1.9 MB (90% smaller)Grayscale ebook
manual.pdf (7.2 MB), ebook + grayscaleOutput
manual-compressed.pdf — 1.4 MBKeyboard shortcuts
- Copy the main outputCtrl / ⌘ + Shift + C
- Download the resultCtrl / ⌘ + S
- Share this toolCtrl / ⌘ + Shift + S
- Reset the inputsAlt + R
- Open the tool search paletteCtrl / ⌘ + K
Related tools
PDF Merger & Splitter
PDF & Documents
Merge several PDFs into one file or split pages out of a PDF.
PDF Page Organizer
PDF & Documents
Reorder, rotate, reverse and delete PDF pages, then save a new file.
PDF Password Remover & Protector
PDF & Documents
Remove a known PDF password or add password protection to a PDF.
PDF Viewer & Editor
PDF & Documents
View, annotate, sign, fill, organize and export PDF files offline.
PDF Watermark Adder
PDF & Documents
Stamp text watermarks across every page of a PDF.
Signature Maker
Images
Draw or type a signature and export a transparent PNG.
Frequently asked questions
Read more
- How to edit, compress and reorganize PDFs without uploading them
A practical guide to extracting pages, reordering documents, reducing PDF size and protecting sensitive files with browser-based tools.
- How to edit and annotate PDFs privately in your browser
A practical guide to adding text, highlights, drawings, signatures and images to a PDF while keeping the document on your device.
- How to merge, split and reorder PDF pages without uploading them
A practical guide to combining PDFs, reordering page thumbnails, rotating pages, extracting ranges and splitting files locally in your browser.
Version 1.0.0 · Updated 2026-08-27 · Runs entirely in your browser