The email bounces back: attachment too large. The portal says maximum 10 MB. Your phone's scanner app produced a 38 MB PDF of a three-page form. You need it smaller — now.
Most "free PDF compressor" sites solve this by asking you to upload the file to their servers first. If the PDF is a contract, an invoice, a tax return or a medical form, that means handing a private document to a company you know nothing about just to make it smaller. This guide shows how to compress a PDF inside your browser, so the file never leaves your device — and explains honestly what compression does to a PDF, so you choose the right setting.
Why PDFs get so big
A PDF's size is mostly about images:
- Scanned documents are really photos of paper. A phone scan at full resolution can be 3–8 MB per page.
- Photos inside reports (product shots, slides, brochures) are often embedded at camera resolution, far sharper than any screen needs.
- Text, by contrast, is tiny. A 100-page text-only PDF can be under 1 MB.
So the real question is never "how do I compress text?" — it is "how do I make the images inside this PDF reasonable?"
Why compress locally instead of online
Server-side compressors receive the full original file. Even if they delete it later, the document has been copied to their infrastructure, and you can't verify what happens to it. Client-side compression flips this around: the web page brings the compressor to you, and your file is processed in your browser's memory. Nothing is uploaded, there's no account to create, and it works even offline once the page has loaded.
How NoUpload compresses a PDF
NoUpload's Compress PDF tool uses PDF.js (the PDF engine built into Firefox) and pdf-lib, both running locally. It redraws every page as an optimized JPEG image at the resolution and quality you choose, then assembles those images into a new PDF. This approach is extremely effective on the files that cause most size problems — scans and image-heavy documents — and it works on every PDF, however it was made.
You can pick one of three levels:
| Level | What it does | Best for |
|---|---|---|
| High quality | Sharper pages, larger file | Documents you will print |
| Balanced (recommended) | Clear on screen, much smaller | Email, upload portals, sharing |
| Maximum compression | Lightest output, softer images | Strict size limits, quick previews |
Step-by-step
- Open the tool: lunibyte.com/noupload/compress-pdf.html.
- Add your PDF. Drop it into the box or click (tap) to choose it.
- Pick a compression level. Start with Balanced — it is right for most files.
- Click Compress PDF. A progress bar shows each page being processed.
- Download. The file is saved as
yourfile-compressed.pdf, and the page shows the size before and after, for example 18.4 MB → 2.1 MB (89% smaller).
If the result is still too big for your limit, run the original again with Maximum compression. If it looks too soft, go one level up.
The one trade-off to know before you send
Because each page becomes an image, the compressed copy looks the same on screen and on paper, but it no longer behaves like a text PDF:
- text can't be selected, searched or copied;
- clickable links and bookmarks are not kept;
- form fields become part of the image and can't be filled in.
For a scanned form, a signed contract or a receipt, none of this matters — those pages were images to begin with. For a long text report you want people to search, keep the original and send the compressed copy only where size is the problem. And keep your original file in any case; compression creates a new copy and never changes the source.
Why NoUpload re-renders pages instead of tweaking them
Some desktop programs shrink PDFs by digging into the file and re-compressing each embedded image separately. That keeps text selectable, but it only works well on certain kinds of PDF and needs heavy software. Re-rendering every page works on any PDF — scans, exports from Word, photos saved as PDF, files from a phone scanner — and is light enough to run in a phone's browser. For the documents people most often need to shrink, it gives the biggest savings.
What size reduction to expect
Results depend entirely on what's inside the PDF:
- Phone scans and photo-heavy files: typically shrink dramatically — often by 70–90% on Balanced.
- Slide decks and brochures: good reductions, depending on how large the embedded images were.
- Text-only or already-optimized PDFs: may not get smaller at all, because turning crisp text into an image can take more space than the original text did. When that happens, NoUpload tells you the file "was already well optimized" — just keep your original.
Which level for which limit
A rough guide, assuming a typical phone scan or image-heavy PDF:
- Under 25 MB for email — Balanced almost always gets you there, often with a lot of room to spare.
- Under 10 MB for an upload portal — start with Balanced; if a long scan is still too big, try Maximum compression.
- Under 2–5 MB for strict forms — Maximum compression, and consider splitting a very long document into parts with Split PDF.
- Going to print — High quality, and only compress if you really must.
Because everything runs on your device, trying a second level costs nothing but a few seconds — there's no re-upload and no queue.
Tips
- Merge, then compress. If you're sending several documents, merge them first and compress the single result once.
- Scan smarter next time. Many phone scanner apps have a "document" or "black & white" mode that produces far smaller files than full-colour photo mode.
- Check the limit you're aiming for. Gmail and Outlook allow attachments of roughly 20–25 MB; many government and HR portals cap uploads at 5–10 MB.
- Password-protected PDFs must be unlocked before they can be compressed.
Frequently asked questions
Will the quality drop? Some image quality is traded for size, depending on the level you choose. "High quality" keeps pages sharpest; "Balanced" is a good middle ground for email.
Can I still select or search the text? Not in the compressed copy — its pages become images. Keep your original PDF if you need searchable text or working links.
Is my file uploaded anywhere? No. Open your browser's Network tab while compressing, or turn on airplane mode after the page loads — the tool keeps working because nothing is sent.
Does it work on iPhone and Android? Yes. Choose the file from Files (iPhone) or Downloads (Android); the compressed PDF is downloaded back to your device. Very large scans may take a little longer on a phone.
Can I compress several PDFs at once? Compress PDF works on one file at a time. If you're sending several documents together, merge them first and compress the single result.
How many times can I use it? Your first 3 uses of any NoUpload tool are included — no signup, no watermark. After that, NoUpload Pro unlocks unlimited use of every tool.
Try it
Shrink your next PDF without uploading it: