How to use Compress PDF to 2 MB
- Add the PDF. The target field shows 2 MB as 2048 KB.
- For a document created on a computer, untick If needed, convert pages to images to reach the size and try the lossless route first.
- Press Compress to 2 MB. If lossless succeeds, you are done and the document is unchanged in appearance.
- If it reports that 2 MB could not be reached, tick the image option, choose Black and white for text-only scans, and run it again.
- Download the file ending in -2mb.pdf and spot-check a few pages.
What it does and when to use it
A 2 MB limit turns up when a portal expects real documents rather than single proofs: a dissertation chapter for a submission system, a tender or bid document, a scanned rental agreement or contract, a long financial statement, or a set of reports attached to an application. Short files rarely need help at this size. Long ones, and especially long scans, often do.
Long documents raise two concerns that short ones do not. First, many of them mix real text with a few images, and you may want to keep the text searchable. Second, the work itself is heavier, because every page has to be redrawn when images are involved. This page is written with both in mind.
Mixed documents: what changes and what does not
The tool has one image setting for the whole file. When it converts pages to images, it converts all of them, including pages that were pure text. For a 40-page report that is mostly typed with a handful of photos, that would turn crisp, searchable text into pictures to save space that the photos are really using.
So for computer-made documents, start with image conversion off. The lossless rebuild repacks fonts and internal structure and often removes a surprising amount of waste from files produced by some export tools. If it still cannot reach 2 MB, the photos are the problem: replace them with smaller versions in your source document and export again. Converting pages to images is the right choice for scans, where every page is already a picture.
How it works
Your PDF is processed in the browser tab. Nothing is uploaded.
A file already at or under 2,000,000 bytes is returned exactly as it is. Otherwise the lossless pass runs first, using pdf-lib and qpdf, and its result is kept if it fits. If image conversion is allowed and still needed, pdf.js renders each page and the tool encodes it as a JPEG. It starts at 150 DPI and searches quality from 35% to 85%; if even 35% is too big, it estimates which lower resolution should fit, since size falls roughly with the square of the DPI, and searches again. It keeps the largest result under the target.
Worked examples
A 30-page scanned contract from an office copier. Each page gets about 66 KB. That is usually enough for clear printed text, especially in black and white. Signatures and initials on each page are worth checking in the preview, since thin strokes fade first.
A 45-page thesis chapter exported from Word, 3.1 MB, with several charts. Try lossless first. If the result says it could not reach 2 MB, the charts or photos are likely stored at high resolution. Re-insert them at a smaller size, or save charts as compressed images, and export again so the text stays selectable for the examiner.
A 90-page scanned annual report. Each page gets about 22 KB. The tool will drop well below 150 DPI to fit. If the portal accepts several files, split the report into parts with the PDF Splitter and compress each part separately.
Limits and tips
- Converted pages lose selectable text, links and form fields. Keep the original.
- To find out quickly how long a file is, open it in the PDF Page Counter.
- For a file that must also open quickly online, the PDF Optimizer linearises it for fast web view without changing the pages.
- Smaller limit? Compress PDF to 1 MB uses the same engine with half the budget.
Frequently asked questions
My report is mostly text with a few photos. Will the whole thing become images?
Why does the browser slow down on a long PDF?
Can I reach 2 MB with a 100-page scan?
Do I need to compress a file I am only emailing?
Is the file uploaded for compression?
How do we know nothing is uploaded? Test it yourself on the privacy proof page.