How to Compress PDF to 100KB: Free Methods for Forms on Mac, iPhone and Windows
How to compress PDF to 100KB for government, exam and visa forms: free browser tool, Mac Preview, iPhone, Acrobat and Ghostscript steps, plus fixes.

On this page
- Why do forms limit PDF uploads to 100KB?
- What quality can you expect at each file size?
- How to compress PDF to 100KB with our free browser tool
- How to compress PDF to 100KB by scanning it small in the first place
- How to reduce PDF size on Mac with Preview
- How to compress a PDF on iPhone, iPad and Android
- How to shrink a PDF on Windows and in Word
- How to reduce file size in Adobe Acrobat
- How to compress PDF to 100KB with Ghostscript (command line)
- How do you split a PDF so only the needed pages go up?
- Which method should you use?
- Troubleshooting: what if the PDF still will not go below 100KB?
- Frequently asked questions
- Conclusion: key takeaways
- Editorial policy
- Content transparency
- About the author
If you need to know how to compress PDF to 100KB, the quickest route is a target-size compressor: open our free PDF compressor with a 100KB target, pick 100KB, and download the result. It runs in your browser, so the file never leaves your device. If the file still will not fit, switch to grayscale, rescan at 150 dpi, or send only the pages the form actually asks for.
We handle client PDFs every day, from signed agreements to scanned IDs for vendor forms, and the 100KB limit causes the most trouble. Below are the methods for every platform, the quality to expect at each size, and fixes for files that refuse to shrink.
Quick answer: To get a PDF under 100KB:
- Use LeadCanal’s free compress PDF to 300KB tool and choose the 100KB target (no upload, no sign-up).
- Turn on grayscale for text documents, which removes most of the colour data.
- On a Mac, use Preview: File > Export > Quartz Filter > Reduce File Size.
- On the command line, run Ghostscript with -dPDFSETTINGS=/screen.
- Still too big? Split the PDF and upload only the required pages, or rescan at 150 dpi in grayscale.
Free LeadCanal tools for this guide
Check and fix it yourself in a few seconds, no signup needed.
Compress PDF to 300KB →Color PDF to Black and White →Combine JPG to PDF →DNG to JPG →
Why do forms limit PDF uploads to 100KB?
Government services, exam boards, job portals and visa applications receive huge numbers of uploads, often over slow mobile connections. Small caps keep storage costs down and upload pages working. A 100KB cap is common for an ID card, a certificate, a signature page or proof of address.
Portals check size first. Even one byte over the limit gets rejected, often with a generic error, so aim a little below it.
Watch out for the KB versus KiB difference
Not every system counts a kilobyte the same way. macOS Finder reports sizes in units of 1,000 bytes, while Windows File Explorer uses 1,024 bytes. A file that Windows shows as 99KB is about 101,000 bytes, which a portal counting in thousands would treat as over 100KB. Aim for 95KB or less and the upload will pass whichever way the portal counts.
What quality can you expect at each file size?
A text-only PDF exported from Word or Google Docs is often already under 100KB. A scanned or photographed document is a set of images, and images make PDFs heavy. This is our working guide for scanned pages.
| Target size | Typical use | What fits comfortably | Quality to expect |
|---|---|---|---|
| 50KB | Signatures, photos for exam forms | One page, grayscale | Readable text, soft detail |
| 100KB | ID cards, certificates, proof of address | One or two pages, grayscale | Clear text, visible compression on photos |
| 200KB | Mark sheets, short letters | Two or three pages, grayscale or light colour | Clean text, acceptable colour |
| 300KB | Job applications, CVs with scans | A few pages in colour | Good for on-screen reading |
| 500KB | Visa supporting documents | Several colour pages | Close to the original on screen |
| 1MB to 2MB | Email attachments, multi-page reports | Long scanned documents | Near original, fine for printing |
The rule of thumb: every extra page shares the same budget. A 100KB limit for a ten-page colour scan means each page gets roughly 10KB, which is not enough for readable text. Fewer pages or grayscale will help more than any compression setting.
How to compress PDF to 100KB with our free browser tool
We built the LeadCanal PDF compressor for exactly this job. The page is named after its most popular target, but it has presets for 50KB, 100KB, 150KB, 200KB, 300KB, 500KB, 1MB and 2MB, plus a custom size.
- Open the compressor page in any modern browser on Windows, Mac, Android or iPhone.
- Select your PDF. The tool checks that it really is a PDF before it starts.
- Choose the 100KB target, or enter a custom size such as 95KB for a safety margin.
- Tick grayscale if the document is text, a form or a certificate where colour does not matter.
- Start the compression. The tool renders each page and tries several quality levels, then keeps the best-looking version that comes in under your target.
- Download the file and check the size and legibility before you upload it.
The tool turns each page into an image to hit small sizes reliably, so text in the output is no longer selectable or searchable. Upload portals only display or print the file, so that rarely matters. Keep your original.
Why the file never leaves your device
The compressor runs entirely in your browser. Your PDF is not uploaded to our servers and nothing is stored. That matters because the files people squeeze down to 100KB are usually sensitive: passports, national ID cards, bank statements, salary slips, exam admit cards and signed contracts. With an upload-based compressor you have to trust a third party with that document. Here, the processing happens on your own computer or phone.
A worked example from our own files
A typical case for us: a client sends a two-page colour scan of a signed agreement, around 2MB, and the vendor portal it has to go into caps uploads at 100KB. Here is how we handle it.
- We check which pages the portal needs. In this case only the signature page was required, so we split it out first.
- We run that single page through the compressor with a 95KB custom target and grayscale switched on.
- We open the output at 100% zoom and read the small print and signature. If anything is blurry, we try 100KB instead of 95KB to give the tool a little more room.
- We confirm the final size in the file manager and upload it.
Sending one page instead of two and dropping colour did most of the work. Compression settings came last.
How to compress PDF to 100KB by scanning it small in the first place
If you can rescan the paper, a few settings get you most of the way to 100KB before any compression.
- Grayscale or black and white: colour scans carry far more data than grayscale. Already scanned in colour? Our color PDF to black and white converter fixes that in the browser.
- 150 dpi: plenty for reading on screen. 300 dpi or 600 dpi is for printing and makes much larger files.
- Crop to the document: scanning a whole A4 bed for a small ID card wastes space on empty background.
- One document per file: do not scan five certificates into one PDF if each has its own upload field.
- Good lighting for phone photos: shadows and paper texture add noise that compresses badly.
If you photographed pages on a phone, you can build the PDF from the images with our JPG to PDF combiner and then compress it. iPhone ProRAW or DNG photos are very large, so convert them first with the DNG to JPG converter.
How to reduce PDF size on Mac with Preview
Every Mac has a free option built in. Apple documents the steps in its Preview user guide.
- Open the PDF in Preview.
- Choose File > Export.
- In the Quartz Filter menu, choose Reduce File Size.
- Give the file a new name so you keep the original, then click Save.
The built-in filter is aggressive: scans can look rough, and text-only PDFs sometimes get bigger. A custom filter made in ColorSync Utility gives you other resolution and quality settings. If the result is blurry or still too big, the browser tool lets you set the exact target.
How to compress a PDF on iPhone, iPad and Android
Neither iOS nor Android has an obvious “compress PDF” button in its file app.
- Any phone: open the LeadCanal compressor in Safari or Chrome, select the PDF from Files or your downloads, choose 100KB and save the result. It runs on the phone itself, so nothing is uploaded.
- iPhone and iPad: recent versions of the Shortcuts app include an action called Optimize File Size of PDF, which you can add to a shortcut and run from the share sheet. You cannot set a target size, so check the output.
- Android: scanner apps, including the scan feature in Google Drive, let you crop and scan in black and white. Use that when you create the file, then compress if it is still too big.
How to shrink a PDF on Windows and in Word
Windows has no built-in PDF compressor, and “Microsoft Print to PDF” does not reliably shrink scans. Your options:
- Browser tool: the fastest free route on Windows, with no install.
- Microsoft Word: if the document started in Word, use File > Save As, choose PDF, and select the minimum size option (labelled for publishing online). Text-based Word exports are usually far below 100KB unless they contain large images.
- LibreOffice: its PDF export lets you set JPEG compression and reduce image resolution. If you work with ODT files, our ODT to PDF converter handles the conversion in the browser.
How to reduce file size in Adobe Acrobat
Acrobat Pro has two levels of compression. Adobe describes both in its guide to optimizing PDFs.
- Compress a PDF: the one-click option, called Reduce File Size in older versions. Fast, but you cannot choose a target size.
- PDF Optimizer: found under Save as Other > Optimized PDF. You can downsample images to a set resolution, change image compression and quality, remove embedded fonts you do not need, and discard metadata, comments and form data.
For a 100KB goal, the settings that matter are image downsampling (try 100 to 150 ppi) and JPEG quality at low or medium. The free Acrobat Reader cannot compress files.
How to compress PDF to 100KB with Ghostscript (command line)
Ghostscript is free and open source, and we use it to batch-process files on a server. This command applies the lowest-resolution preset:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf
The presets, from smallest to largest, are /screen (images downsampled to about 72 dpi), /ebook (about 150 dpi), /printer and /prepress (about 300 dpi). Try /ebook first if you care about readability, and drop to /screen if the file is still too large. To convert to grayscale at the same time, add -sColorConversionStrategy=Gray -dProcessColorModel=/DeviceGray. The full option list is in the Ghostscript documentation.
How do you split a PDF so only the needed pages go up?
Sending the whole file when the portal wants one document wastes your budget. Splitting is often the single biggest win.
- Mac: in Preview, show thumbnails, select the pages you need and drag them to the desktop to create a new PDF.
- Windows: open the PDF in a browser and print only the pages you need to a PDF, or use Acrobat’s Organize Pages tool.
- Command line: qpdf extracts pages without re-encoding them, for example
qpdf input.pdf --pages . 1-2 -- output.pdf.
Then run the shorter file through the compressor.
Which method should you use?
| Method | Cost | Upload needed? | Set exact target? | Best for |
|---|---|---|---|---|
| LeadCanal compressor | Free | No, runs in browser | Yes, 50KB to 2MB or custom | Sensitive documents on any device |
| Mac Preview | Free, built in | No | No | Quick shrink on a Mac |
| iPhone Shortcuts | Free, built in | No | No | Repeated jobs on iPhone |
| Microsoft Word export | Included with Word | No | No | Documents you wrote yourself |
| Adobe Acrobat Pro | Paid subscription | No (desktop app) | No, but fine control | Office workflows, mixed content |
| Ghostscript | Free, open source | No | No, presets | Batch jobs and servers |
| Typical online compressors | Free tiers, paid limits | Yes, file goes to their server | Sometimes | Non-sensitive files |
Troubleshooting: what if the PDF still will not go below 100KB?
- The output is still too large: the file has too many pages for the budget. Split it, or ask whether the portal accepts several uploads.
- The text is blurry: you asked too much of too many pages. Use grayscale instead of lowering quality, crop margins, or rescan at 150 dpi.
- The file got bigger after compressing: this happens with text-only PDFs, which are already efficient. If the original is under the limit, upload the original.
- The portal rejects a file that shows 99KB: it is probably counting in 1,000-byte units. Compress to 95KB.
- The tool will not open the file: the PDF may be password protected or damaged. Remove the password in the app that created it, or re-export it, then try again.
- Nothing works: contact the organisation. Many portals accept documents by email or in person when the upload fails, and some accept JPG instead of PDF.
For other file jobs, including CSV, VCF, subtitle and email conversions, browse our full set of free browser-based tools.
Frequently asked questions
How to compress PDF to 100KB for free?
Use a free target-size tool such as the LeadCanal compressor, choose 100KB and download the result. Mac Preview, iPhone Shortcuts and Ghostscript are free too, but they do not let you set an exact size.
Can I compress a PDF to 100KB without losing quality?
Only if the PDF is mostly text. Scanned pages are images, so getting them to 100KB always costs some detail. Grayscale and fewer pages keep the loss small enough that the text stays sharp.
How do I reduce PDF size to 200KB or 300KB?
Use the same steps with a bigger target. Our tool has 200KB and 300KB presets, and at those sizes you can usually keep colour for a few pages.
How do I compress a PDF on my iPhone?
Open the LeadCanal compressor in Safari, pick the file from the Files app and choose 100KB. You can also build a shortcut using the Optimize File Size of PDF action.
Is it safe to compress an ID or bank statement online?
With most online compressors your file is uploaded to someone else’s server. Our tool runs in your browser, so the document never leaves your device.
Why is my scanned PDF so large?
It was probably scanned in colour at 300 dpi or higher. Rescanning at 150 dpi in grayscale usually gets a one-page document close to 100KB before compression.
Will the compressed PDF still be searchable?
Not with our tool, because pages become images to reach small sizes. Acrobat’s PDF Optimizer and Ghostscript keep text as text.
Conclusion: key takeaways
Getting a PDF under 100KB is mostly about removing data you do not need, then letting a target-size compressor do the rest.
- Use a target-size compressor and aim for 95KB to pass every portal’s size check.
- Grayscale and 150 dpi scans cut file size more than any compression setting.
- Send only the pages the form asks for, since every page shares the same budget.
- Mac Preview, Acrobat Pro and Ghostscript work, but none lets you set an exact size.
- Keep IDs and bank statements private with a tool that runs in your browser.
Key takeaways
How to compress a PDF to 100KB
| 1 | Use a target-size compressor and aim for 95KB to pass every portal's size check. |
| 2 | Grayscale and 150 dpi scans cut file size more than any compression setting. |
| 3 | Send only the pages the form asks for, since every page shares the same budget. |
| 4 | Mac Preview, Acrobat Pro and Ghostscript work, but none lets you set an exact size. |
| 5 | Keep IDs and bank statements private with a tool that runs in your browser. |
Editorial policy
We write these guides from the work we do every day. Each method is checked against current software and official documentation before we publish, and we update the steps when software menus change. We do not accept payment to include or rank tools, and we only describe features we have checked.
Content transparency
This guide was researched with keyword data on what people search for and checked against official documentation from Apple, Adobe and Ghostscript. LeadCanal built and offers the free PDF compressor and the other converters mentioned here. Everything described above, including their limits, reflects how the tools work today.
About the author
This guide was written by the LeadCanal team. We build verified B2B contact lists and run cold email infrastructure every day, which means handling client files constantly: CSV lead lists, VCF contacts and PDF reports. We built our free browser converters to solve the file problems we kept running into ourselves.