Skip to content
NiftyFix

Compress a PDF to 100 KB

100 KB is one of the tightest limits forms use. The target is already set to 100 KB: choose your PDF and the tool tries gentle settings first, stopping at the first that fits. One or two scanned pages usually fit; longer scans may need splitting.

Runs on your device — your file is not uploaded

Accepts
PDF
Produces
PDF
Maximum file size
250 MB on computers · 100 MB on phones

Upload portals often cap documents at 1 MB, 500 KB or less, and scanned PDFs are usually far bigger. Almost all of that size is photos and scans, so this tool recompresses the images — shrinking oversized scans to a sensible resolution — while text and line drawings stay exactly as sharp as before. Choose a level, or type the limit your portal gives and the tool finds the gentlest setting that fits. It never gives you a file that is bigger, broken or missing pages.

How to use it

  1. Choose a PDF.
  2. Pick a level — Recommended suits most documents — or choose Target size and enter the limit.
  3. Select "Compress PDF", check the report, then download.

Options explained

Less, Recommended, Strong

How much images are reduced. Less keeps photos close to the original; Strong makes the smallest files, still readable on screen and for most printing.

Target size

Enter a limit in KB or MB. The tool tries gentle settings first and stops at the first one that fits, so quality is reduced only as much as needed.

Example

Limits and troubleshooting

Questions

Can any PDF be made smaller than 100 KB?

Not always. A single scanned page normally fits; ten scanned pages rarely do without becoming unreadable. If the tool cannot reach 100 KB it says how small it got, and you can remove pages you do not need or split the file and try again.

Will the text become blurry?

No. Only images are recompressed. Real text and vector drawings are not touched, so they stay sharp at any zoom.

What if my PDF cannot reach the size I need?

The tool tells you the smallest size it can reach without making pages unreadable. Removing pages you do not need, or splitting the file, usually solves it.

Related tools

↑↓ move↵ openEsc close