🗜️

PDF Compressor

Reduce PDF file size in your browser. Choose a quality preset, compress, and download —no uploads, no server, completely private.

PDF Tools Runs locally No data sent
PDF compress reduce size no upload
📄
Drop PDF here
or click to browse
Quality Preset
Medium quality —renders at 1× scale, JPEG quality 70%. Expected reduction: 50-90%.
ℹ️ Text and vector graphics become rasterized images. Use High quality to preserve readability.
Rendering pages—
Original
—
→
Compressed
—
|
Savings
—

What is PDF Compressor?

PDF Compressor is a browser-based tool that reduces PDF file size by re-rendering each page as a compressed JPEG image and rebuilding the document with jsPDF. Three quality presets let you balance file size against visual clarity. Because everything runs inside your browser using PDF.js and jsPDF, your file is never sent to any server.

How to Use PDF Compressor

  1. Drop a PDF file onto the upload area or click to browse and select one.
  2. Choose a quality preset: High (150 DPI), Medium (96 DPI), or Low (72 DPI).
  3. Click the Compress PDF button and wait for processing to finish.
  4. Review the before and after file sizes and savings percentage.
  5. Click Download Compressed PDF to save the result.
Understand PDF Compression ▾
Example
Input A 10-page PDF report (4 MB), Medium quality preset selected
Output Compressed PDF (~1.4 MB) —approximately 65% reduction in file size
Common Use Cases
  • Reduce a PDF before attaching it to an email with size limits
  • Shrink scanned documents for cloud storage or sharing
  • Compress presentation PDFs to speed up web delivery
  • Reduce PDF size before uploading to a form submission portal
Frequently Asked Questions
Is my PDF uploaded to a server?

No. Everything runs inside your browser using PDF.js and jsPDF. Your file never leaves your device.

Why does the file size increase sometimes?

Very low-resolution source PDFs or PDFs that are already heavily compressed may not reduce further. In those cases, switching to the High quality preset can help, or the file is already near its minimum size.

Does compression preserve the text layer?

No. Each page is rasterized to a JPEG image, so the text layer is not preserved. Use the High quality preset to keep text legible.

What is the maximum file size?

There is no hard limit, but very large PDFs may take longer to process and use more browser memory. For best performance keep files under 50 MB.