Compress PDF to 1MB
Shrink a PDF down toward 1MB right in your browser. Free, no upload, no sign-up — you see the before-and-after size instantly.
What "compress to 1MB" actually means
A 1MB target is ambitious, and it is worth knowing what the tool can and cannot do before you start. The compressor above re-saves each PDF with compressed object streams: it cleans up the file's internal structure and re-encodes it more efficiently. That is a lossless operation — your text, vector graphics and images come out exactly as they went in, and no pages are removed. What it is not is a magic shrink ray: it cannot invent bytes that are not redundant.
Why some PDFs will never reach 1MB
Whether 1MB is reachable depends almost entirely on what is inside your file. Text-heavy PDFs exported from Word or Google Docs often compress dramatically, because office exports are notoriously wasteful with their internal structures. But most real-world PDFs are dominated by images: scanned pages are just big pictures of text, and a single full-page photo at print resolution can be several megabytes on its own. This tool deliberately never downsamples images or drops content, so an image-heavy file may shrink only a few percent. If your result card shows "already optimal" or a tiny saving, that is the honest answer — the file was already as small as lossless methods allow.
How to read the result card
Every processed file shows its before and after size plus a plain-English verdict. "Saved 2.3 MB (41% smaller)" means you are done. "No size change (already optimal)" means the file was already well-encoded. In the rare case a tiny file grows slightly, that is normal overhead from re-saving and not an error — just keep your original.
When 1MB is out of reach
If your file will not go below 1MB, you have a few honest options: extract only the pages you need with our page extractor, aim for the more forgiving 5MB target, or accept that an image-heavy document simply needs its megabytes. For a general shrink without a hard target, see reduce PDF file size.
Private by design
Files under a megabyte are usually the ones you email around — contracts, forms, resumes — so privacy matters. This tool never uploads your PDF: the re-save happens in your browser tab via pdf-lib running locally. Close the tab and nothing remains. Encrypted or password-protected PDFs are rejected outright.
Frequently asked questions
Can this tool guarantee a file under 1MB?
No. The tool re-saves your PDF with compressed object streams — a lossless cleanup. Text-heavy PDFs often shrink a lot, but scanned pages and embedded photos dominate most file sizes, and this tool never downsamples images, so an image-heavy PDF may stay well above 1MB.
What if my PDF is already under 1MB?
Run it anyway: the result card will say "already optimal" and you keep a cleanly re-saved copy. Nothing is removed either way.
Why did my file barely shrink?
Already-optimized PDFs have little redundancy left. If most of the bytes are JPEG photos or scanned images, lossless re-encoding cannot remove them — that is where the size lives.
Will the content or quality change?
No. Text and vector graphics are preserved exactly; the file is only re-encoded more efficiently. No pages are removed.
Are my files uploaded?
No. Everything runs locally in your browser tab, and encrypted or password-protected PDFs are rejected.
Related tools
- Compress PDF — Re-save PDFs with compressed object streams to reduce file size. Everything runs in your browser; files are never uploaded.
- Compress PDF to 5MB — Get a PDF under 5MB for uploads, forms and sharing. Free browser-based compression — no upload, no account.
- Reduce PDF File Size — Make PDFs smaller without losing content. Free, lossless, and entirely in your browser — see exactly how many bytes you saved.
- Compress PDF for Email — Shrink PDFs so they fit email attachment limits. Free, private, in your browser — no upload before you hit send.
- Markdown ↔ HTML converter — Convert Markdown and HTML locally with a sanitized, isolated preview and downloadable output.
- PDF merge, extract and image to PDF — Combine PDFs, extract selected pages, or assemble PNG and JPEG images into a PDF locally.
- DOCX to text or Markdown — Extract readable text or Markdown from Word DOCX files in your browser.
- Split PDF — Split a PDF into separate files by page ranges such as 1-3, 5-8. Runs entirely in your browser.
- PDF to Word — Extract text from PDFs into an editable Word (.docx) file. Runs entirely in your browser.
- Word to PDF — Convert Word (.docx) documents to PDF in your browser. Best-effort formatting.