Navigation
100% Private · Zero Server Uploads

Compress PDF Files
Online for Free

Shrink heavy PDF documents up to 90% without compromising on crisp text and image clarity. Choose from instant presets, target specific file size limits (100KB–200KB), and verify quality in real time.

No file size limit Fast Parallel Pipeline Live Quality Comparison Lossless Vector Mode IndexedDB Session Recovery Free Forever

Drop your PDF file here

or click to browse from your device (paste with Ctrl+V also supported)

Supports: PDF documents of any size · Processed 100% locally on your device

document.pdf
0 KB · 0 page(s)

Choose Compression Level

Select an optimized preset or open Custom Controls for exact DPI and target size limits.

Manual Controls

Advanced Compression Settings

Fine-tune rendering resolution, image quality, color channels, and target file size limits.

Rendering density & sharpness
144 DPI
JPEG compression & fidelity
70%
Smallest (15%) Balanced (65%) Max Clarity (95%)
Color Mode
Grayscale channel reduction
Auto-adjusts sliders to reach target
Specify individual pages or page ranges (leave blank to compress all)
Optional
Live Quality & Compression Preview
Page 1 of 1
Original Page
Rendering original…
Original: Calculating…
Compressed Preview

Preview compression for Page 1

Click "Show Preview" to test settings on this page
Mode: Recommended · 144 DPI · 68% Quality

PDF Compressed Successfully!

Your document has been shrunk with high fidelity. 100% processed on your device.

Original Size: 0 KB
Compressed Size: 0 KB
Total Space Saved: 0%

What is PDF Compression?

A specialized optimization technique engineered to reduce file size by compacting heavy embedded image streams, eliminating redundant metadata, and re-encoding object dictionaries.

Portable Document Format (PDF) files frequently balloon in size due to uncompressed high-resolution photos, scanner camera dumps, raw 24-bit bitmap streams, and duplicated font subsets. A single multi-page document scanned at 300 to 600 DPI can effortlessly exceed 30 MB to 100 MB, making it impossible to email as an attachment or submit to portals with strict 200 KB or 1 MB limits.

A high-grade PDF compressor downsamples excessive pixel density to practical target resolutions (such as 144 DPI for screen reading or 96 DPI for web uploads), optimizes Discrete Cosine Transform (DCT) quantization tables, and repacks document objects into unified Flate-compressed object streams.

With PDFMaster, all optimization occurs 100% locally within your browser sandbox. No confidential payroll records, contracts, or tax returns are ever sent across the internet to third-party servers.

Understanding Compression Presets

Compare our compression presets to choose the perfect balance of file size savings and visual clarity for your document.

Preset Level Resolution (DPI) Quality Target Avg. Size Reduction Recommended For
Recommended (Balanced) 144 DPI 68% DCT Quantization 65% – 80% Daily sharing, emails, reports, eBooks & presentations
Extreme Compression 96 DPI 48% DCT Quantization 80% – 92% Government job portals, visa uploads, college forms, strict <200KB limits
Mild (High Quality) 200 DPI 82% DCT Quantization 30% – 50% Professional printing, graphic portfolios, photography & blueprints
Lossless Vector Native Vectors 100% (No Resampling) 10% – 30% LaTeX, Word exports, legal contracts with selectable vector text
Custom (Pro) 50 to 300 DPI 15% to 95% + Grayscale User Defined Exact target file size constraints (e.g. strict 100 KB limit)

How to Compress a PDF Online (Step-by-Step)

Follow these 4 simple steps to compress your PDF files quickly and privately.

1

Upload PDF File

Drag and drop your document into the upload box or click Choose PDF File. You can also paste files directly from your clipboard with Ctrl+V.

2

Select Preset or Target Size

Choose Recommended for general use, Extreme for small file sizes, or enter a target size goal (e.g. 200 KB) in the Custom panel.

3

Inspect Live Comparison

Examine the side-by-side live preview to compare original vs compressed image fidelity and review estimated savings before downloading.

4

Compress & Download

Click Compress PDF & Download. Our smart parallel streaming engine processes the document efficiently and saves your optimized PDF instantly.

Target Size Limits for Common Applications

Use this quick reference to configure PDFMaster for strict upload requirements on government, academic, and corporate portals.

100 KB – 200 KB Portals

Common for UPSC, SSC, state PSC job applications, university ID cards, and passport renewals. Use Extreme Preset with Grayscale enabled to meet these strict limits reliably.

500 KB – 1 MB Portals

Standard for visa application portals (Schengen, US DS-160, UK Visas) and college admissions. The Recommended Preset consistently achieves this range while preserving color stamps and signatures.

Email Attachment Limits (10 MB – 25 MB)

Email servers frequently reject attachments above 20 MB or 25 MB. Compressing oversized pitch decks, scanned books, or legal bundles with PDFMaster brings them safely under 3 MB in seconds.

High-Performance Browser-Based Compression Architecture

Built from the ground up with sequential memory streaming and IndexedDB caching to compress 200+ page documents with zero crashes.

Sequential Page Streaming

Rather than decoding all document pages simultaneously, PDFMaster streams one page at a time through a single reused offscreen canvas, immediately recycling GPU memory buffers.

IndexedDB Disk Caching

When processing large documents (>25 MB), raw source buffers are safely stored in your browser's private IndexedDB disk cache, freeing active JavaScript heap memory for rendering.

100% Client-Side Privacy

Zero server uploads means complete security. Your private contracts, bank statements, medical records, and tax returns remain strictly in your device's browser memory.

Frequently Asked Questions

Answers to common questions about compressing PDF documents with PDFMaster.

PDFMaster executes client-side WebAssembly and modern JavaScript directly inside your browser. It uses PDF.js to render document pages into an optimized canvas buffer at your chosen DPI, applies progressive JPEG downsampling and luminance quantization, and repacks the output using pdf-lib with Flate-compressed object streams. Not a single byte ever leaves your computer or phone.

Select the Extreme Compression preset or switch to the Custom Pro panel and use the Target File Size calculator. Enter '200' KB (or '100' KB) and click Calculate. PDFMaster will automatically configure the exact DPI (84–96 DPI), JPEG quality (40–50%), and grayscale conversion needed to fit under your portal's required size limit.

No. Our Recommended preset renders at 144 DPI (2x standard screen resolution) with high-fidelity color quantization, ensuring text remains sharp and perfectly legible. You can also inspect the document prior to downloading using our built-in Live Before/After Quality Comparison tool.

Recommended is the sweet spot for most documents, balancing sharp 144 DPI text with 65–80% size savings. Extreme uses 96 DPI and aggressive DCT quantization for 80–92% reduction, ideal for strict email or upload limits. Lossless preserves 100% of original vector text and forms while stripping metadata bloat and repacking internal object streams.

Traditional browser tools attempt to hold all decoded bitmaps in active RAM simultaneously, causing memory spikes and tab crashes. PDFMaster implements a Tiered Low-RAM Sequential Streaming Architecture. It processes one page at a time using a single recycled canvas context, yields microtasks to trigger garbage collection, and caches large source buffers in IndexedDB disk storage.

Yes! PDFMaster includes automatic local session recovery powered by IndexedDB. Your document bytes and selected compression settings are safely preserved on your local device. If your browser closes, click the Recovery icon in the top header to instantly restore your workspace without re-uploading.

Yes! Converting documents to Grayscale (black and white) discards chroma color channels (Cb and Cr), resulting in an additional 30% to 45% reduction in image payload. This is ideal for scanned documents, receipts, bank statements, and legal agreements.

No! PDFMaster is 100% free with no file size limits, no daily caps, no watermark stamps, and no account registrations required.

Have Questions or Feedback?

We'd love to hear from you. Whether it's a feature request, bug report, or idea — reach out anytime.