🗜️

PDF Compressor

Reduce PDF file size by re-rendering pages at adjustable quality. No server uploads — everything runs in your browser. Free.

📄 PDF & Document Tools Free Browser-based
Tool

How PDF Compression Works

This tool renders each PDF page to a canvas using PDF.js, then re-encodes the canvas as a JPEG at your chosen quality setting and embeds the result into a new PDF using pdf-lib. This approach is most effective for image-heavy PDFs. Text-only PDFs may not compress significantly.

Quality Guide

QualityUse CaseExpected Reduction
80–95%High quality, minimal loss20–40%
60–79%Balanced (recommended)40–65%
30–59%Small file size, visible loss65–80%

Frequently Asked Questions