· updated
How to Compress a PDF for Email Under 25 MB
By NotAtAll
Before compressing a PDF, establish two things: the destination’s file-size limit and which document features must survive. A smaller file is not useful if a form no longer works or the recipient cannot read a reference number.
Gmail documents a 25 MB total attachment limit and uses a Google Drive link for larger files. That is a limit for the attachments together, not 25 MB for each PDF. Other mail systems and upload portals may apply different limits. Check the destination and leave some headroom.
Choose a mode for your document
The Compress PDF tool offers three approaches. None guarantees a particular output size.
| Mode | What this implementation does | What to check |
|---|---|---|
| Light | Re-saves PDF objects using object streams, without turning pages into images. | Start here for text documents. A re-save can be slightly larger; it does not preserve a digital signature’s validity. |
| Medium | Renders pages at 150 DPI and rebuilds them as JPEG images at quality 0.75, when that result is smaller than the input. | Inspect small print and diagrams. Searchable text and interactive features can be lost. |
| Strong | Uses 110 DPI and JPEG quality 0.55, with the same size fallback. | Check fine lines, reference numbers and any QR codes at the intended viewing size. |
Medium and Strong retain physical page dimensions, but their rasterized output does not retain the original text layer, links or form behavior. Keep signed originals and documents with required interactive features. “Light” describes the processing method, not a guarantee of archival or signature preservation.
How to compress a PDF in your browser
- Open the Compress PDF tool.
- Select the PDF and choose Light, Medium or Strong using the trade-offs above.
- Click Compress PDF and download the result.
- Compare the actual input and output sizes. Open the downloaded file and check several pages, not just its thumbnail.
- Confirm the result fits the destination’s total limit before attaching it.
The PDF is processed in the browser, not uploaded to a conversion service. Available memory and document complexity still limit what a device can handle. A phone may struggle with scans that a desktop can process.
Measured results from two synthetic PDFs
We ran the actual browser compression code in desktop Chrome 152 on September 5, 2026. The text fixture had five A4 pages with simple labels. The scan fixture was one A4 page made from a 1600 by 2400 pixel, seeded-noise canvas image with a large text label. These are deliberately different test inputs, not a representative benchmark or a promised reduction.
| Sample | Input bytes | Light bytes | Medium bytes | Strong bytes |
|---|---|---|---|---|
| Five-page text PDF | 2,075 | 2,076 | 2,076 | 2,076 |
| One-page synthetic scan | 4,187,910 | 4,187,912 | 497,063 | 154,718 |
The scan became much smaller when rasterized. The already compact text PDF did not: all modes returned an object re-save that was one byte larger. Browser encoders, metadata and different documents can change these numbers.
This also explains the fallback accurately. If rasterizing is at least as large as the input, the tool returns the object re-save instead. It does not compare that re-save with the original before returning it, so a smaller download is not guaranteed. Keep whichever version meets your needs after inspection.
Can I reduce a PDF to 500 KB or 1 MB?
The current PDF compressor offers modes, not an exact target-size control. Try Medium and then Strong, compare the actual bytes, and stop if the text becomes too degraded. If a portal says 500 KB, do not assume a rounded “500 KB” display proves that the file meets its exact byte limit.
Page count and content impose practical limits. Removing unneeded pages can help more than repeatedly compressing the same file. Use the original for each attempt to avoid accumulating JPEG artifacts. When the limit cannot be met legibly, ask the recipient about separate parts or an approved alternative delivery method.
If compression alone is not enough
- Send only what is needed: use Split PDF to extract the pages the recipient actually requires, then compress the extract.
- Fix orientation: Rotate PDF makes sideways scans easier to read. Rotation alone is not a reliable size-reduction method.
- Consider a link, not an attachment: for genuinely huge archives, a cloud link with the compressed PDF as backup covers both worlds.
Final checks before sending
- Check the total size of all attachments, not just this PDF.
- Open the output at its intended reading or printing size and inspect small text.
- Try text selection, links and form fields when they matter. A smaller rasterized copy may not support them.
- Keep the original separately, especially for signed or regulated documents.
- Download before leaving the page. The working session is not an online backup.
Combining several documents first? The merge workflow can continue into compression on the same page while keeping the uncompressed merge available as a separate download.
Compress PDF
Open tool