← Back to blog
Blog2 min read

How to Compress a PDF to Around 100KB — Step by Step

What 100KB compression actually looks like in practice, when it's achievable, and when no compressor can reach it.

What 100KB compression actually looks like in practice, when it's achievable, and when no compressor can reach it.

First, the honest version: no PDF compressor — browser-based or server-based — can guarantee an exact byte count like "100KB." The output size depends on what's inside your PDF. A 10-page scanned document and a 10-page text contract will compress completely differently, even at the same quality setting. What you can do is pick the right setting and get close.

Here's what works in practice.

Step 1: Check your starting size and content type. A 2 MB scanned PDF is a strong candidate for ~100KB compression. A 2 MB PDF that's mostly vector text is not — text takes very little space already, and compressing it harder mostly hurts readability without saving much.

Step 2: Use the Low quality setting on PDFMelt's Compress tool. Low downscales embedded images to roughly 1200 px on the long edge and re-encodes them as JPEG at quality 55. For typical image-heavy PDFs in the 1–5 MB range, this lands somewhere between 80KB and 250KB. If your input is a single-page scan, expect under 150KB. If it's 20 pages of full-color scans, expect 400KB or more — there's a floor set by your page count.

Step 3: Check the result. PDFMelt shows the actual output size before you download. If you're at 180KB and need closer to 100KB, the realistic next step is to reduce page count (delete unneeded pages in any free PDF reader) rather than push compression harder, which mostly just degrades readability without changing the file size much.

Step 4: Accept the readability tradeoff. Aggressive compression rasterises pages into images. Text in the output won't be selectable or searchable. For email attachments and form uploads this is usually fine. For documents someone will edit or quote from, use the Medium setting and accept a larger file.

A note about "compress to exactly 100KB" tools you'll see advertised elsewhere: those either iteratively re-compress until the size is reached (which produces visually awful results below a certain threshold) or they're outright lying. PDFMelt won't promise a number we can't reliably hit. We'll get you close, show you the actual result, and let you decide.

#compress #small file #email