Compress PDF
Reduce your PDF file size in seconds. Choose your compression level and download a smaller file instantly.
Drop your PDF here
or click to browse files
Accepts: PDFChoose compression level
Rendering pages...
Do not close this tab.
Your compressed PDF is ready!
Why compress a PDF?
PDF files can grow surprisingly large โ a 10-page report with photographs can easily reach 20โ30MB, a scanned document may be 5โ15MB per page, and slide-heavy presentations can reach 100MB or more. Large PDFs cause problems: email servers reject attachments over 10โ25MB, upload forms have file size limits, and cloud storage fills up quickly. Compressing a PDF reduces its size while keeping the content readable and shareable.
This tool compresses PDFs by re-rendering each page onto an HTML canvas at a lower resolution and re-encoding it as a JPEG image, then reassembling the pages into a new PDF using pdf-lib. The result is a smaller file where image quality is reduced just enough to achieve meaningful size savings. All processing happens inside your browser โ no file is ever uploaded to a server.
How to compress a PDF โ step by step
- Upload your PDF by clicking the area above or dragging it onto the page.
- Choose your compression level: Strong (smallest file, most compression), Balanced (recommended โ good quality at much smaller size), or Light (minimal compression, best preserved quality).
- Click Compress PDF. Each page is rendered and re-encoded. A progress bar tracks the process.
- The results screen shows your original file size, the new compressed size, and the percentage reduction. Click Download Compressed PDF to save the file.
If the size reduction is less than 10%, a warning appears. This typically means the PDF is already efficient (text-heavy or previously compressed).
Understanding the three compression levels
- Strong โ 72 DPI, 55% JPEG quality: Maximum size reduction. Best for PDFs that will only be viewed on screen and where file size is the priority โ email attachments with strict size limits, upload forms, mobile sharing. Text may appear slightly soft at this level.
- Balanced โ 96 DPI, 72% JPEG quality: The recommended choice for most use cases. Achieves 40โ70% size reduction on image-heavy PDFs while keeping text legible and photos looking good. Suitable for professional sharing, web uploading, and printing at normal sizes.
- Light โ 120 DPI, 88% JPEG quality: Minimal compression. Good when you need to reduce size slightly while preserving near-original visual quality. Useful for documents with fine print, detailed diagrams, or professional photography where quality matters more than size.
Why PDFs get large โ and what compression actually does
PDFs bloat in size for several common reasons: embedded high-resolution photos (a 12MP phone camera creates 3โ5MB images), scanned pages saved at 300+ DPI, embedded fonts that duplicate character data, complex vector graphics, and metadata embedded by design software.
Browser-based compression works by converting each page to a bitmap image (via HTML canvas), then applying JPEG compression. This is very effective on image-heavy PDFs and scanned documents, because it replaces large embedded images with smaller re-encoded ones. However, it is less effective on text-only PDFs because the text was already stored efficiently as vector data โ converting to JPEG actually replaces efficient vector text with a larger pixel representation.
For purely text-based PDFs, a specialized server-side tool that strips metadata and rebuilds the PDF structure will achieve better results. This browser-based tool is most effective on documents that contain photographs, illustrations, or scanned pages.
Frequently Asked Questions
Related tools
- Split PDF โ Remove unwanted pages before compressing to reduce size further.
- Merge PDF โ Combine smaller PDFs into one document after compression.
- PDF to JPG โ Extract individual pages as images if the PDF format is not required.