🗜️ PDF Compressor
Shrink one or many PDFs at once. Pick a quality level, watch live before/after savings, all processed locally in your browser.
🗜️ Drop PDFs here or click to browse
Compress multiple files in one go · stays on your device
🟢
High Quality
Crisp text & images, smaller savings
~20-35% smaller
🟡
Balanced
Best default for most documents
~40-60% smaller
🟠
Medium
Noticeably smaller, still readable
~60-75% smaller
🔴
Strong
Maximum squeeze for bulk attachments
~75-90% smaller
    No PDFs added yet — drop some files above to get started.
    0 KB
    Before
    0 KB
    After
    0%
    Saved
    💡 Tip: text in compressed PDFs becomes part of a flattened image, so it won't be selectable or searchable afterward. Need to keep live text? Try the PDF Editor Pro tool instead.

    Shrink large PDFs without losing readability

    Whether you're hitting an email attachment limit or a portal's upload cap, this compressor reduces PDF file size by re-rendering each page at an optimized resolution and quality level you choose. Add several files at once and compress them all in a single batch. The whole process runs in your browser using PDF.js and PDF-lib — no server upload required.

    Choosing a compression level

    What changes during compression

    Each page is rendered to an image at a scale matched to your chosen quality level, then re-embedded into a new PDF. This means text becomes part of a flattened image rather than staying selectable — a trade-off worth knowing if you need to copy text from the output afterward.

    Will the compressed PDF still be searchable?
    No — because pages are flattened to images during compression, text in the output PDF won't be selectable or searchable. If you need a smaller file that keeps live text, try removing embedded images instead of full compression.
    How much smaller will my file get?
    It depends heavily on the original content — image-heavy PDFs shrink the most, while already-compact text PDFs may see a smaller reduction. The tool shows you the before/after size for every file once it finishes.
    Can I compress more than one PDF at a time?
    Yes — drop in multiple files and they'll all be compressed in one batch at the level you choose, each with its own progress and before/after size shown.