Compress PDF File Online Free – Reduce Size Quickly
📦 Compress PDF  ·  Free Forever  ·  No Uploads  ·  Instant

Compress PDF File
Reduce Size Quickly

Shrink your PDF file size in seconds with 4 compression levels. Choose from Screen to Maximum — all 100% free, browser-based, and completely private.

4
Compression Levels
100%
Free Forever
0
Server Uploads
Instant Result
Levels: 🟢 Screen – Light 🔵 eBook – Moderate 🟠 Printer – Strong 🔴 Maximum – Aggressive

📦 PDF Compressor – Start Here

Choose your compression level, upload your PDF, select options, and download your smaller file in seconds.

⚙️ Step 1 — Choose Compression Level
🟢
Screen
Light
Removes redundant objects. Safe for all PDFs. Smallest change in visual quality.
🔵
eBook
Moderate
Strips metadata, annotations and unused resources. Good for digital sharing.
🟠
Printer
Strong
Removes embedded fonts, extra data, and flattens structure aggressively.
🔴
Maximum
Aggressive
Everything stripped. Best size reduction. May affect complex formatting.
💡 Screen: Lightly compresses object structure and removes unused references. Ideal for all documents when you want minimal quality impact.
🔧 Step 2 — Compression Options
📂 Step 3 — Upload Your PDF
📦

Drag & Drop your PDF here

or click to browse from your device — any size supported

✅ PDF files only  ·  Any file size  ·  Never uploaded to any server

📄 Your PDF File
📭

No PDF uploaded yet!

Choose your compression level above, then upload your PDF to compress it

Fast PDF Compression
Built for Everyone

No slow server queues, no file size caps, no watermarks. Your PDF is compressed instantly in your browser.

Instant Compression
All processing runs locally in your browser using pdf-lib. No waiting for server queues — results in seconds.
🎚️
4 Compression Levels
From Screen (light) to Maximum (aggressive) — choose the right balance between file size and document quality.
🛡️
100% Private
Your PDF never leaves your device. Zero server uploads, zero cloud processing, zero privacy risk — ever.
🔧
Extra Options
Optionally strip metadata, remove annotations, use object streams, or flatten form fields for extra size savings.
📊
Before & After Stats
See original size, compressed size, reduction percentage, and a visual size comparison bar after every compression.
🚫
No Watermarks
Your compressed PDF is completely clean — no added pages, no branding, no watermarks added anywhere.
♾️
No File Size Limits
Compress files of any size. Only your device's available memory sets the practical limit — typically hundreds of MB.
📱
Works Everywhere
Fully responsive on desktop, tablet, and mobile. Use on Chrome, Firefox, Safari, or Edge — any modern browser.
🔁
Re-Download Anytime
After compressing, grab your file again with the Download Again button — no need to re-run the whole compression.
🔢
Live Page Count
As soon as you upload, the tool reads and displays your PDF's page count and exact file size before you compress.
🔓
Encryption-Aware
The tool attempts to load encrypted PDFs with ignore-encryption enabled, so many protected files can still be optimised.
🧹
Clean Structure
Object-stream packing and unused-reference removal produce a tidy, standards-compliant PDF that opens everywhere.
🌐
No Installation Needed
Nothing to download, install, register or update. Open the page and compress — works in any modern browser.
🎯
Granular Control
Mix and match the four levels with four independent toggles to dial in exactly the trade-off you want.
💸
Completely Free
No paywall, no daily quota, no premium tier. Compress as many PDFs as you like, as often as you like.

Compress Any PDF in 3 Steps

From upload to compressed download in under a minute, no matter the file size.

1
Choose a Level
Select one of 4 compression levels — Screen, eBook, Printer, or Maximum — depending on how much you want to shrink the file.
2
Upload & Configure
Drag and drop your PDF and tick any extra options like removing metadata, annotations, or flattening form fields.
3
Download & Compare
Click Compress, see a before/after size comparison, and download your smaller PDF file instantly to your device.

How PDF Compression Works

A quick primer on what actually happens when a PDF is compressed — and why some files shrink more than others.

🧱
Objects
PDFs are collections of objects — text, fonts, images, metadata. Compression trims and repacks them.
📦
Streams
Object streams bundle many small objects together so they compress far more efficiently than loose ones.
🖼️
Images
Image-heavy PDFs shrink the most; text-only PDFs are already compact and shrink the least.
🏷️
Metadata
Title, author, keywords and XMP data can be stripped for small but free size savings.
🔄
Lossless
Structural compression is lossless — it removes waste without changing the visible content.
📉
Varies
Reduction depends entirely on the source. Already-optimised PDFs may barely change in size.

PDF compression reduces a file's size by optimizing how its internal objects are stored. A PDF is fundamentally a collection of objects — text content, embedded fonts, images, annotations, form fields and metadata — connected by a cross-reference table. This tool uses the open-source pdf-lib library to re-save your PDF with cleaner structure: it packs many small objects into compact object streams, removes unused references, and (depending on your chosen level and options) strips optional data like metadata, annotations and form fields. This is structural compression — it's lossless, meaning the visible content of your document is preserved exactly. The amount of size reduction depends heavily on the source: image-heavy or bloated exports can shrink dramatically, while lean text-only PDFs that are already well-optimized may change very little.

Which Level Should You Choose?

Each level applies progressively more aggressive compression techniques to your PDF.

Level What It Does Best For Quality Impact
🟢 Screen Removes unused objects, cleans redundant references, re-saves with object streams General documents, contracts, reports Minimal — barely noticeable
🔵 eBook Screen + strips metadata, removes unused pages and extra annotations Digital distribution, email sharing Very low — no visual difference
🟠 Printer eBook + flattens forms, removes embedded fonts subset data Archiving, internal sharing Low — text remains sharp
🔴 Maximum Everything above + strips all optional metadata, annotations, form data Maximum size reduction priority Moderate — complex layouts may shift

Who Compresses PDFs?

From job seekers to enterprise teams, here's where shrinking a PDF saves real friction every day.

📧 Email
Beating Attachment Limits
Most email providers cap attachments at 20–25 MB. Compress oversized PDFs so they actually send instead of bouncing.
Setup: eBook level · Remove metadata ON · Object streams ON.
💼 Job Seekers
Resume Uploads
Job portals often reject CVs over a few MB. Compress your resume PDF so it slips under the upload limit without losing clarity.
Setup: Screen or eBook level · Keep formatting · Object streams ON.
🏛️ Government
Online Form Submissions
Visa, tax and permit portals enforce strict file-size caps. Compress scanned supporting documents to meet the requirement.
Setup: Printer level · Flatten forms ON · Remove metadata ON.
📤 Sharing
Faster File Transfers
Smaller PDFs upload and download faster over slow connections — useful when sharing via chat, cloud links or messaging apps.
Setup: eBook level · Object streams ON · Remove annotations as needed.
💾 Storage
Archiving Large Libraries
Compress an entire library of documents to reclaim disk and cloud storage space without deleting anything.
Setup: Printer or Maximum level · All options ON for biggest savings.
🌐 Web
Website Downloads
Web teams compress downloadable PDFs (brochures, manuals, guides) so visitors get them faster and bandwidth bills drop.
Setup: eBook level · Remove metadata ON · Object streams ON.
🎓 Students
LMS Assignment Uploads
Learning portals like Canvas and Moodle limit upload sizes. Compress essays, reports and scanned work to fit the cap.
Setup: Screen or eBook level · Keep quality high · Object streams ON.
⚖️ Legal
E-Filing Documents
Court e-filing systems enforce per-document size limits. Compress bundles and exhibits to comply with filing rules.
Setup: Printer level · Flatten forms ON · Keep text sharp.
🏥 Healthcare
Patient Document Sharing
Compress scanned medical forms and records before sending through size-limited patient portals and referral systems.
Setup: eBook level · Remove metadata ON · Object streams ON.
🏗️ Engineering
Drawing & Spec Sharing
Compress large technical PDFs and drawing sets so they move quickly between design teams, contractors and clients.
Setup: Screen level · Keep detail · Object streams ON.
📣 Marketing
Brochure Distribution
Compress design-heavy brochures and catalogs so they email cleanly and load fast as website downloads.
Setup: eBook level · Object streams ON · Watch quality on image pages.
🧾 Accounting
Invoice & Receipt Batches
Compress scanned invoice and receipt PDFs before uploading to accounting software or sending to your accountant.
Setup: Printer level · Remove metadata ON · Flatten forms ON.

Browser Compressor vs Server
vs Desktop Software

Three ways to shrink a PDF — each with different tradeoffs. This table shows when each one is the right choice.

Feature 🌐 Browser (This Tool) ☁️ Online Server Tool 💻 Desktop Software
Privacy Files stay on device Files uploaded Files stay local
Installation None None Required
Cost Free Often paid / limited Free or paid
Speed Instant Depends on upload speed Fast
File-size limit Browser memory only Often capped System RAM only
Image re-compression Structural only Often deep Deep + configurable
Works offline After first load No Yes
Watermarks on output Never Often (free tier) No
Account required No Often yes Sometimes
Cross-platform Any device Any device OS-specific
Best for Quick private cleanup Deep image squeeze Bulk / pro workflows

PDF Compression
Across Different Industries

Shrinking documents is a near-universal task — wherever PDFs are stored, emailed or uploaded, smaller is better.

⚖️

Legal & Courts

Compress case bundles, exhibits and disclosure PDFs to satisfy strict court e-filing size limits without splitting documents.

E-FILINGBUNDLESEXHIBITS
🏥

Healthcare

Compress scanned medical records and intake forms before sending through size-limited patient portals and referral systems.

RECORDSFORMSREFERRALS
🏦

Finance & Banking

Compress statements, KYC documents and loan packets to keep storage costs down and meet upload caps in banking systems.

STATEMENTSKYCLOANS
🏗️

Engineering & Construction

Compress drawing sets, specs and submittals so large technical PDFs move quickly between teams, contractors and clients.

DRAWINGSSPECSSUBMITTALS
🎓

Education

Students and staff compress assignments, theses and scanned work to fit LMS upload limits on Canvas, Moodle and Blackboard.

LMSTHESESASSIGNMENTS
🏛️

Government & Public Sector

Citizens and agencies compress supporting documents for visa, tax and permit portals that enforce tight file-size caps.

VISATAXPERMITS
📣

Marketing & Design

Compress image-heavy brochures, catalogs and decks so they email cleanly and load fast as website downloads.

BROCHURESCATALOGSDECKS
🧾

Accounting & Tax

Compress scanned invoice and receipt batches before uploading to accounting software or emailing to an accountant.

INVOICESRECEIPTSFILINGS
🏠

Real Estate

Compress property packets, contracts and inspection reports so the whole bundle emails to buyers in a single message.

PACKETSCONTRACTSREPORTS
📚

Publishing

Compress proof PDFs and manuscript exports to move them faster between editors, designers and printers.

PROOFSMANUSCRIPTSGALLEYS
🧑‍💼

HR & Recruiting

Job seekers compress CVs to beat portal limits; HR teams compress employee files for tidy, storage-friendly archives.

RESUMESFILESARCHIVES
🚚

Logistics & Shipping

Compress customs paperwork, bills of lading and proof-of-delivery scans for fast transfer and lean record-keeping.

CUSTOMSBOLPOD

Every Setting Explained

A complete reference for every control in the compressor — what it does, what to pick, and how it affects the output PDF.

🟢Screen Level

Lightest, safest compression

Removes unused objects, cleans redundant references and re-saves the PDF with object streams. There's no visible change to your document — this is the safe default for any PDF where you want a smaller file with zero risk to formatting.

🔵eBook Level

Moderate compression for sharing

Everything Screen does, plus it strips document metadata and extra annotations. Ideal for emailing or sharing digitally where you don't need the author/keyword info preserved. Still no visible change to the content.

🟠Printer Level

Strong compression for archiving

Builds on eBook by flattening form fields and removing optional embedded data. Text stays sharp; interactive form fields become static. Good for archiving and internal sharing where forms no longer need to be fillable.

🔴Maximum Level

Most aggressive size reduction

Strips everything optional — all metadata, annotations and form data. Best when file size is the top priority. Complex layouts may shift slightly, so preview the result if exact formatting matters. The file is never corrupted.

🏷️Remove Metadata

Strip document info

Independently clears the PDF's title, author, subject, creator, producer and keyword fields. A small but free size saving — and a privacy bonus, since it removes identifying info embedded by the original authoring software.

💬Remove Annotations

Drop comments and markups

Removes the Annots entries from each page — comments, highlights, sticky notes and other markup. Use when you want a clean reading copy without reviewer annotations cluttering the document.

📦Use Object Streams

Pack objects efficiently

Enabled by default. Bundles many small PDF objects into compressed object streams, which is the single most effective structural optimization. Leave this on unless you need maximum compatibility with very old PDF readers.

📋Flatten Form Fields

Merge forms into content

Converts interactive, fillable form fields into static page content. Removes the form layer's overhead and prevents further editing of the fields — ideal for finalized forms you want to lock and shrink at the same time.

Best Practices for
Smaller PDFs

A few smart choices help you get the most size reduction while keeping your document looking right.

01

Start with Screen, escalate if needed

Begin at the safest level. If the reduction isn't enough, step up to eBook, then Printer, then Maximum — checking the result each time.

02

Keep Object Streams on

This toggle gives the biggest structural saving with zero quality cost. Only turn it off if you need compatibility with very old PDF readers.

03

Remove metadata for a privacy bonus

Stripping metadata not only saves a little size, it also removes author names, software fingerprints and timestamps from your file.

04

Don't expect miracles on text PDFs

A lean text-only PDF is already small. The big wins come from image-heavy or bloated exports — text documents may barely change.

05

Flatten forms you've finished with

If a form is filled and final, flatten it. You lock in the answers, remove the form overhead, and shrink the file in one step.

06

Check the before/after bar

The size comparison bar shows exactly how much you saved. If it barely moved, try a stronger level or enable more options.

07

Keep an uncompressed original

Compression is one-way for stripped data. Always keep your original so you can re-compress with different settings later.

08

Preview after Maximum level

Maximum strips the most and can shift complex layouts. Open the compressed file and check it before sending if exact formatting matters.

09

For deep image squeeze, pre-process images

This tool does structural compression, not deep image re-encoding. If your PDF is huge because of photos, downscale the images before making the PDF.

10

Remove annotations for clean copies

Sending a document for signature or final review? Strip annotations so reviewers see a clean copy without earlier markup.

11

Mind email attachment caps

Most email services cap attachments around 20–25 MB. Aim to land comfortably under that so your message sends on the first try.

12

Compress once, not repeatedly

Re-compressing an already-compressed PDF rarely helps and can strip useful data. Compress from the original each time instead.

Why This Tool Is Different
(and Safer)

Most online PDF compressors upload your file to a server. This one runs entirely in your browser — your PDF never leaves your device.

🔒 100% Client-Side Compression

Every step — reading the PDF, optimizing its structure, stripping optional data, repacking with object streams, saving the smaller file — runs in your browser's own JavaScript engine. No file content and no metadata are ever transmitted over the network.

No File UploadsYour PDF stays on your device. The browser's Network tab will confirm: zero outbound requests with file data.
No Account RequiredNo sign-up, no email, no tracking cookies. Open the page, drop a file, get a smaller PDF.
No File RetentionBecause the server never sees the file, there's literally nothing for us to store, leak or sell.
Works OfflineOnce the page is loaded, switch off Wi-Fi and the compressor still runs end-to-end.
Open-Source EngineBuilt on pdf-lib, an MIT-licensed open-source library you can audit on GitHub any time.
Privacy BonusThe Remove Metadata option strips author names and software fingerprints — extra protection before sharing.

Frequently Asked Questions

Everything you need to know about compressing PDF files online for free — covering quality, limits, privacy and how much you can save.

Is this tool really free?
Yes — completely free, no subscription, no account, no limits. You can compress as many PDFs as you like at any time.
Are my files sent to a server?
No. Everything runs in your browser using JavaScript. Your file is never uploaded, stored, or processed anywhere outside your device.
Why isn't my file getting much smaller?
Browser-based compression focuses on structural optimisation. PDFs with mostly text compress less than image-heavy ones. Try Maximum level with all options enabled for best results.
Will compression damage my PDF?
Screen and eBook levels are completely safe for all documents. Printer and Maximum levels may affect complex layouts or embedded fonts but will not corrupt the file.
Can I compress password-protected PDFs?
Yes. The tool attempts to load encrypted PDFs with ignoreEncryption enabled. If the PDF is locked with restrictions, results may vary.
Does it work on mobile?
Yes. All features are fully responsive and work on smartphones and tablets using Chrome, Firefox, or Safari on iOS and Android.
Is compression lossless?
The structural compression is lossless — it removes waste without changing visible content. Stripping options (metadata, annotations, forms) remove those specific elements but don't degrade the remaining content.
Does it re-compress images?
This tool focuses on structural optimisation rather than deep image re-encoding. For image-heavy PDFs, downscaling the images before creating the PDF gives the biggest reduction.
Will my fonts still look right?
At Screen and eBook levels, fonts are untouched. At Printer and Maximum, some optional font data may be stripped — text still displays, though very unusual fonts could fall back.
Is there a watermark on the output?
Never. No watermark, no added pages, no branding. Your compressed PDF contains only your content, just stored more efficiently.
What's the maximum file size?
There's no hard cap — only your browser's available memory. In practice, hundreds of MB work fine on desktop; mobile devices are more limited.
Can I undo compression?
The compressed file is a new download — your original is untouched on disk. If you want a different result, re-compress the original with different settings.
Why did my file get bigger?
Rarely, an already-optimised PDF can grow slightly when re-saved. The tool detects this and reports the file as already optimised rather than forcing a larger output.
Does removing metadata help privacy?
Yes. Metadata can include author names, software used and timestamps. The Remove Metadata option strips all of it — useful before sharing externally.
What does flattening forms do?
It converts fillable form fields into static page content. The form can no longer be edited, the answers are locked in, and the form overhead is removed — shrinking the file.
Can I compress multiple PDFs at once?
This tool compresses one file at a time, but there's no limit on how many files you run back-to-back. Each compression takes only seconds.
Will compressed PDFs open everywhere?
Yes. The output is a standards-compliant PDF that opens in Acrobat, Preview, Chrome, mobile readers and any other PDF viewer.
Does it work offline?
Yes. Once the page and the pdf-lib library have loaded, you can disconnect from the internet and the compressor still works.
How do I get the best reduction?
Use Maximum level with Remove Metadata, Remove Annotations and Flatten Forms all enabled. For image-heavy files, also reduce image resolution before creating the PDF.
Is there a daily limit?
No. Compress as many PDFs as you want, as often as you want. There's no quota, no rate limit, and no premium tier.

PDF Compression Glossary

Key terms used in PDF compression and on this page, explained simply.

Compression
The process of reducing a file's size. For PDFs, this can mean structural optimization (lossless) or image re-encoding (often lossy).
Lossless
Compression that reduces size without changing any visible content. This tool's structural optimization is lossless.
Lossy
Compression that discards some data (usually image detail) to save more space. Not used by this tool's structural approach.
Object Stream
A PDF feature that bundles many small objects into one compressed stream — the single most effective structural size saving.
PDF Object
The basic building block of a PDF — text, fonts, images, annotations and metadata are all stored as objects.
Cross-Reference Table
The index a PDF uses to locate its objects. Cleaning and rebuilding it removes references to deleted or unused objects.
Metadata
Embedded document info — title, author, creator, producer, keywords. Optional, and safe to strip for size and privacy.
Annotation
A comment, highlight, sticky note or markup layered on a PDF page. Can be removed without affecting the underlying content.
Form Flattening
Converting interactive form fields into static page content — locks in answers and removes the form layer's overhead.
Embedded Font
A font packaged inside the PDF so it displays correctly everywhere. Subset data can be trimmed at higher compression levels.
Font Subset
A reduced version of a font containing only the characters actually used in the document — saves space versus embedding the full font.
Encryption
Password-protection on a PDF. The tool tries to load encrypted PDFs with ignore-encryption so many can still be optimised.
DPI
Dots Per Inch — the resolution of images inside a PDF. Lowering image DPI before making a PDF dramatically reduces size.
XMP
An XML-based metadata standard embedded in PDFs. Part of what gets stripped when you remove metadata.
Reduction %
How much smaller the output is than the original, shown as a percentage. Higher is better; depends entirely on the source file.
pdf-lib
An open-source JavaScript library that reads, edits and writes PDFs directly in the browser. The engine powering this compressor.
PDF
Portable Document Format — an open ISO standard (ISO 32000) for fixed-layout documents that look identical on every device.
Client-Side
All file processing happens on your device (in the browser) rather than on a remote server — faster, more private, and works offline.

Ready to Shrink Your PDF?

Choose a level, drop your PDF in the tool above, and download a smaller file in seconds — no signup, no upload, no watermarks, no limits.

📦 Open the Compressor  ↑