PDF Compressor — Reduce PDF File Size Online

Shrink PDF file size in your browser. Pick a compression level, download a smaller PDF. No uploads, no sign-in.

First use downloads ~1.2 MB Mozilla's PDF.js library reads and renders PDF files locally in your browser. Downloaded once and cached.
Drop a PDF here or click to choose
Accepts a single .pdf file

Works best on PDFs with images or scans. Text-only PDFs will be converted into page images, so the output is not text-selectable or searchable.

Significant size reduction with acceptable quality. Good default for most documents.

About PDF Compressor

Compress PDFs locally in your browser by rerendering each page as a JPEG at a quality and scale you choose. Useful for email attachments, upload limits, and sharing scans. Your file never leaves your device.

PDF Compressor takes a PDF you already have and produces a smaller version by rerendering each page as a JPEG image at a chosen quality and resolution. This is the same rasterize-to-JPEG technique most online compressors use, but the entire process happens inside your browser tab. The source file is never uploaded.

You control the trade-off. Low compression keeps the image sharp and only trims file size a little. Medium is a balanced default for mixed documents. High produces the smallest file and is meant for photo-heavy PDFs where a bit of softness is acceptable. Page dimensions are preserved, so the output opens and prints at the same size as the original.

Because compression works by rasterizing pages, the output is an image-based PDF. Text in the original becomes pixels, which means it is not selectable or searchable and screen readers can't read it. For text-heavy PDFs where searchability matters, keep the original. For scans, photos, slide exports, and any PDF that is already mostly images, this tool typically cuts file size by 50% or more.

How to use the PDF Compressor
  1. 1

    Choose a PDF

    Drag a PDF onto the drop zone or click to pick one. The file is read locally, never uploaded.

  2. 2

    Pick a compression level

    Low keeps quality high with modest savings. Medium is a balanced default. High produces the smallest file.

  3. 3

    Compress and download

    Click Compress PDF. Each page is rerendered, reassembled into a new PDF, and offered as a download with the original and new sizes shown side by side.

Common use cases

Fit an attachment under an email limit

A 30 MB scanned PDF is too big for a 25 MB attachment cap. Medium or High compression brings it under the limit in seconds.

Shrink scans of receipts and contracts

Phone-scanned paperwork often ships at 300 DPI with barely any detail worth keeping. Compressing down to Medium saves storage without losing legibility.

Prepare slide exports for sharing

Keynote and PowerPoint exports are image-heavy and balloon in size. High compression makes them easier to send over chat or post as downloads.

Free up cloud drive space

Run old archives through the compressor before re-uploading. Photo-heavy PDFs typically drop to a fraction of their original size.

Frequently asked questions
Is my PDF uploaded anywhere?

No. The file is read, rerendered, and saved entirely in your browser. Nothing is sent to a server and no copy is retained after you close the tab.

Will the compressed PDF still have selectable text?

No. This tool rasterizes each page to a JPEG, so text becomes part of the image. If you need searchable or selectable text, keep the original or run the compressed file through an OCR tool afterwards.

Why didn't my PDF get much smaller?

PDFs that are already heavily optimized, or that contain vector graphics and text with no embedded images, don't compress well with this rasterize approach. Try High compression, or accept that the source is already close to its floor.

Which compression level should I pick?

Start with Medium. If the result is still too big, try High. If you notice softness in diagrams or small text and need more fidelity, go to Low. The page count and content type matter more than the level, so experiment with a representative page before compressing a large archive.

Are there size or page limits?

There is no hard cap, but everything runs in the browser's memory. Very large PDFs (hundreds of pages or many high-resolution scans) can take a while and may hit your device's RAM ceiling. For those, split the PDF first or run a few sections at a time.

imageconvertergenerator