How to Compress a PDF Without Losing Quality (Lossless vs Lossy)
Almost every oversized PDF is oversized because of its images, and text, fonts and vector drawings never need to lose quality to shrink it. Clean out duplicates, unused font data and metadata first, then downsample images to about 150 DPI at JPEG quality 60–75; a phone scan usually drops by 80–95% and still reads clearly at 200% zoom.
Where the bytes in a PDF actually go
A PDF is a package of objects: page descriptions, fonts, images, annotations and a cross-reference table that tells a reader where each object starts. Text costs almost nothing, because a page of prose is a few kilobytes of character codes plus drawing instructions. Images are different. A single photo placed in a report keeps whatever resolution it had when it was inserted, so a 12-megapixel phone picture shrunk to a thumbnail on the page can still weigh 3–5 MB inside the file.
Scans are the extreme case. Each scanned page is one full-page image, and a color scan at 300 DPI of an A4 sheet is about 2480 × 3508 px. A scanner app that saves those pages with light JPEG compression produces 1–3 MB per page, so a ten-page lease turns into a 20 MB attachment even though it contains maybe 30 KB of actual words.
The remaining weight hides in places you never see. Full embedded fonts can add 200–500 KB each for large CJK or display families, the same logo may be stored once per page, and files edited repeatedly in Acrobat carry incremental updates, where every save appends changes instead of rewriting the file. Attachments, form data and page thumbnails add more.
Embedded photos
Placed at camera resolution, then shown small on the page.
Scanned pages
Every page is one full-size image, often in color.
Full fonts
Whole typefaces embedded when a few dozen glyphs are used.
Duplicate resources
The same logo or background stored again on every page.
Attachments
Spreadsheets or other PDFs carried inside the file.
Revision history
Incremental saves that keep old versions of changed objects.
Lossless savings first, lossy savings second
Lossless steps rewrite the file without changing a single pixel or glyph. Object streams, added in PDF 1.5 in 2003, pack hundreds of small objects into one compressed block instead of storing them as plain text. Deduplication finds identical images and fonts and keeps one copy. Font subsetting keeps only the characters the document uses, and cleanup drops XMP metadata, page thumbnails, orphaned objects and the old revisions left by incremental saves. Together these typically shave 5–30% off a text-heavy file.
Lossy steps change image data, and that is where the large savings live. Downsampling reduces an image to a target resolution, for example from 300 DPI to 150 DPI, which removes three quarters of its pixels. Re-encoding saves it as JPEG at a chosen quality, and converting color scans to grayscale removes two of three color channels. Done with sensible numbers, none of this is visible at normal reading size, which is what people mean by compressing without losing quality.
Lossless: nothing visible changes
- Object streams and Flate-compressed cross-references
- One copy of each repeated image or font
- Font subsetting to the glyphs actually used
- Removing metadata, thumbnails and old revisions
- Dropping unused form fields and orphaned objects
Lossy: image pixels are re-encoded
- Downsampling images above 150 DPI
- JPEG quality 60–75 for photos and color scans
- Grayscale for black-on-white documents
- Screen resolution (72–96 DPI) only for on-screen reading
- Never applied to text, vectors or fonts
Typical results by document type
How much a PDF shrinks depends far more on what it contains than on which tool you use. A report exported from Word or Google Docs is already mostly text with subset fonts, so there is little left to remove. A deck exported from PowerPoint with full-bleed photos, or a stack of phone scans, can lose almost all of its weight because the images were never sized for the page they sit on.
The figures below are typical ranges, not measurements of any one file. Use them to decide whether compression is worth trying at all, and which setting to start with when a document has to fit a specific limit.
| Document | Typical original | Typical saving | Where the saving comes from |
|---|---|---|---|
| 20-page text report from Word | 300–800 KB | 10–30% | Font subsetting, object streams, metadata |
| Slide deck with photos | 10–40 MB | 60–85% | Downsampling oversized photos |
| Five-page color phone scan | 8–20 MB | 80–95% | Downsampling, JPEG, grayscale |
| Black-and-white office scan | 100–300 KB per page | 0–20% | Already one-bit or JBIG2; little to gain |
| Architectural or CAD drawing | 2–15 MB | 5–25% | Vector paths cannot be downsampled |
| Form edited and saved many times | 2–5× its first size | 40–70% | Discarding incremental revisions |
Hitting 200 KB, 500 KB, 1 MB or 2 MB for a portal
Upload portals state a ceiling and reject anything a byte over it. At 200 KB you have room for one to three scanned pages in grayscale at around 150 DPI, which keeps 10 pt print readable; compress a PDF to 200 KB starts at exactly that limit. At 500 KB a color ID scan plus a few pages of grayscale text fits comfortably. At 1 MB and 2 MB the question is usually page count rather than quality, since a ten-page color scan fits at 150 DPI.
Work down in a fixed order so quality goes last. Remove pages the form does not ask for, crop the empty paper around cards and receipts, switch black text to grayscale, then let resolution fall before JPEG quality. Quality below about 40 creates blocky halos around letters, while 120 DPI in grayscale still reads cleanly. A target-size mode does this search for you; compress a PDF to 1 MB handles the most common job and application limit.
Leave a small margin. Some portals count a kilobyte as 1,000 bytes and others as 1,024, so a file reported as 200 KB on your computer can be 204,800 bytes and still be rejected by a form that means 200,000. Aiming for 190 KB, 480 KB or 0.95 MB avoids the argument.
Phone scan, 4 pages
12.4 MB
Color JPEG pages at about 3000 × 4000 px, straight from a scanner app.
Ready for a 500 KB limit
460 KB
Grayscale at 150 DPI, JPEG quality 65; text sharp at 200% zoom.
Acrobat, macOS Preview and Word
Desktop apps can all make a PDF smaller, but they differ in how much control they give you. Acrobat Pro offers both a one-click compressor and a full optimizer: its PDF Optimizer includes Audit space usage, which lists exactly how many bytes go to images, fonts, content streams and bookmarks, so you can see whether compression will help before you try. Word cannot compress an existing PDF, but it decides how large the PDF will be when you export it.
Preview on a Mac is the tool most people already have, and the one most likely to disappoint. Its built-in Reduce File Size Quartz filter applies one fixed, aggressive setting to every image, with no slider for resolution or quality. Scans come out soft and blotchy, and a text-only PDF can even grow, because the filter rewrites the file without the object-level cleanup a real optimizer performs.
Adobe Acrobat
- 01Open the PDF and choose Compress a PDF from the tools list (older versions: File → Reduce File Size).
- 02For control, open File → Save as Other → Optimized PDF and set image resolution and quality per image type.
- 03Run Audit space usage first to see which content type holds the bytes.
macOS Preview
- 01Choose File → Export and keep the format on PDF.
- 02Open Quartz Filter and pick Reduce File Size.
- 03Save under a new name and compare it with the original at 200% before you send it.
Microsoft Word
- 01On Windows, choose File → Save As, pick PDF and set Minimum size (publishing online).
- 02On a Mac, choose Best for electronic distribution and accessibility in the PDF export dialog.
- 03Lower Default resolution under Options → Advanced → Image Size and Quality before exporting picture-heavy files.
Why Preview's Reduce File Size looks bad
The filter scales images down hard and saves them at low JPEG quality, regardless of what the page needs. Small print and signatures pick up visible blocks. Keep the original, and if you must stay in Preview, build a gentler filter in ColorSync Utility with a higher image size and quality.
The browser route, step by step
A browser compressor is the shortest path when you are on a work laptop without Acrobat, on a phone, or helping someone over a call. The online PDF compressor on UltKit takes up to 20 PDFs at once, each up to 95 MB, with nothing to install and no account, and every uploaded and processed file is deleted 30 minutes after processing.
The defaults are set for quality: Recommended downsamples only oversized images and leaves text and vectors as they are, while Subset fonts and Remove metadata are already on. Change things only when the result has to fit a number.
- 1
Add the PDFs
Drop one file or up to 20 onto the upload area. Password-protected files need to be unlocked first, because encrypted content cannot be rewritten.
- 2
Choose how to compress
Keep Compress by on Recommended for everyday use. Choose Target size and type the number in KB or MB when a portal names a limit.
- 3
Adjust the image settings if needed
Under Advanced settings, turn on Convert to grayscale for black-on-white scans, or pick Custom to set Image resolution and Image quality yourself, for example 200 DPI for print.
- 4
Compress and compare
Press Compress, note the percentage saved on each file, and download them one by one or as a ZIP. Open the result before you upload it anywhere.
How to check the compressed file
A file size is not proof of quality, so open the compressed PDF before you send it. Zoom to 200% on the smallest text in the document, such as footnotes, table figures or the fine print under a signature, and compare it with the same spot in the original. At 200% any JPEG halos, smeared strokes or stair-stepped edges become obvious, while at fit-to-width they hide.
Then check the things compression should never touch. Text you could select and copy before must still be selectable, because a tool that rasterizes pages into pictures has not compressed the document; it has replaced it. Links, bookmarks and form fields should still work, and the page count should match.
- Smallest text is crisp at 200% zoom, with no blocks around letters
- Text can still be selected, copied and searched with Ctrl + F or Cmd + F
- Photos, stamps and signatures are recognizable, not smeared
- Page count and page order match the original
- Links, bookmarks and filled form fields still work
- File size in bytes is below the limit, with a small margin
When compression cannot help and splitting is the answer
Some files are already as small as they can honestly get. A 300-page text manual with subset fonts, an engineering drawing made of vector paths, or a black-and-white scan stored with JBIG2 has no oversized images to shrink, so every compressor returns roughly the same size. Pushing harder only hurts: forcing a vector drawing through rasterization makes it bigger and blurrier at the same time.
When the limit is per file rather than per submission, split the document instead. Cut a long contract into the signature pages and the annexes, a thesis into chapters, or a bank statement bundle into one month per file, then compress each part only if it still needs it. Split PDF cuts by page range or into fixed-size chunks, and the guide to splitting PDF files covers which split suits which portal.
Splitting also helps with email. Gmail caps attachments at 25 MB in total per message, and many company mail servers set lower limits, so two 15 MB parts often travel where a 30 MB file bounces. For scans you are about to make, the better fix is upstream: scan text at 200–300 DPI in grayscale, as described in scanning documents to PDF, and you will rarely need to compress at all.
Key takeaways
- Images are almost always the reason a PDF is large; text, fonts and vectors can be kept exactly as they are.
- Apply lossless cleanup first, then downsample images to about 150 DPI at JPEG quality 60–75.
- For portal limits, remove pages and switch to grayscale before lowering quality, and aim a little under the number.
- Avoid Preview's built-in Reduce File Size filter for scans with small print; it applies one harsh setting to everything.
- If a text or vector PDF will not shrink, split it by page range instead of forcing more compression.
Frequently asked questions
Does compressing a PDF twice make it smaller again?
Only slightly, and the second pass costs quality. The first pass already removed the lossless savings, so a second one can only re-encode images that were already JPEG, which adds artifacts. Start again from the original with a lower target instead.
What resolution should a compressed PDF keep if it will be printed?
Keep images at 200 to 300 DPI for print and 150 DPI for office printing and screens. Text and vector graphics print sharply at any setting because they are not images.
Does compression remove comments and attachments?
Not by default in most tools. Comments, form data and embedded attachments usually survive compression, so delete attachments you do not need before compressing if they make up much of the file size.
Will zipping a PDF make it much smaller?
Rarely. PDF content streams and images are already compressed, so a ZIP typically saves only a few percent. Compressing the PDF itself, or splitting it, saves far more and keeps it openable without unzipping.
Can I compress a PDF on my phone without an app?
Yes. A browser compressor works in Safari or Chrome on a phone: pick the PDF from Files or Downloads, compress it and save the result back to the same folder.
Why does my compressed PDF look fine on screen but blurry when printed?
Its images were downsampled to screen resolution, around 72 to 96 DPI, which is enough for a monitor but not for paper. Compress the original again at 150 DPI or higher.
Keep reading
How to Scan Documents to PDF on a Phone, Windows PC or Mac
Scan documents to PDF with iPhone Notes, Google Drive, Windows Scan or Image Capture: 300 dpi, grayscale for text, one multi-page file, searchable and small enough to email.
Lucas Ferreira · Aug 26, 2026 · 11 min read
How to Split PDF Files by Page Range, Size or Chapter
Split a PDF by page range, one file per page, every N pages, file size or bookmarks. Covers Preview, Print to PDF, Chrome and Acrobat, duplex scans, naming and common errors.
Tom Okafor · Sep 4, 2026 · 12 min read
How to Reduce Image Size in KB for Forms, Portals and Email
Shrink any photo to an exact KB limit: resize the pixels first, switch to JPG, then lower quality. Typical savings for each step, phone and desktop methods, and PNG fixes.
Elena Vásquez · Aug 31, 2026 · 11 min read