Compress PDF to 50 KB — free, no upload

Drop in a PDF and this tool squeezes it to 50 KB or less on your own device, which is realistic for one or two pages but not for a long scan.

Live demo · real result from this tool

Drop your PDF here

or paste with Ctrl+V · nothing is uploaded · add several to process them in one go

1 KB = 1,000 bytes here, so the result also fits forms that count 1,024.

Your result appears here — processed on your device.

Processed on your device — nothing is uploaded.

How to compress a PDF to 50 KB

  1. Choose your PDF or drag it onto the tool. The target size is already set to 50 KB.
  2. Leave If needed, convert pages to images to reach the size ticked. At 50 KB this is almost always needed for a scan.
  3. Tick Black and white (smaller for text documents) if the page is printed text with no colour stamp or photo.
  4. Press Compress to 50 KB and wait while it tries different settings.
  5. Check the new size and the method line, open the preview, then download the file. Its name ends in -50kb.pdf.

What it does and when to use it

Fifty kilobytes is about the smallest size an upload form ever asks for. You meet it on some government, scholarship and recruitment portals that collect scanned supporting documents: a caste or income certificate, a signed declaration, a single-page ID proof. These portals often set the limit low to save storage, and they reject anything even a little over it.

This tool is built for that one job. It keeps working until the file is at or just under 50 KB, and it tries to use as much of that budget as possible so the page stays as sharp as it can. If your PDF is already under the limit, it hands it back untouched.

Be realistic about page count. A 50 KB limit suits one page, sometimes two. If the form wants a five-page document under 50 KB, each page gets only about 10 KB, which is enough for a rough thumbnail of printed text and not much more.

How it works

Everything happens in your browser, so the document never leaves your device. The work runs in three stages, and it stops as soon as one of them reaches the target.

  • Already small enough. If the file is at or under 50,000 bytes, you get it back unchanged.
  • Lossless rebuild. The PDF is rewritten with pdf-lib and with qpdf (compiled to WebAssembly) to pack its internal structure more tightly. Text and images are untouched. This helps PDFs exported from Word or a browser, but a scan barely shrinks, because its weight is the picture of the page.
  • Pages as images. pdf.js draws each page, and the tool saves it as a JPEG. It starts at 150 DPI, tries a range of JPEG quality levels, and if even the lowest quality is too big it drops the resolution step by step (120, 100, 85, 72, 60 DPI and lower) until the file fits.

At this size the search usually ends well below 150 DPI. For reference, an A4 page at 72 DPI is about 595 × 842 pixels, and at 50 DPI about 413 × 585 pixels. The result screen tells you exactly which resolution and quality it settled on, so you can judge the trade-off yourself.

Worked examples

A one-page certificate from a phone scanner app. These files are often well over a megabyte because the app saves a high-resolution colour photo. The lossless pass cannot help, so the tool moves to page images. With Black and white ticked, text-only pages need far fewer bytes than colour, so they can keep a higher resolution inside the same 50 KB. The method line will read something like “Pages as images, … DPI, quality …%” with the values it actually used.

A typed one-page letter exported from Word. A PDF like this may already be under 50 KB. If it is a little over, the lossless rebuild alone can be enough, and then the text stays selectable and sharp. The method line says “Lossless rebuild” when that happens.

A five-page bundle. The budget works out to about 10,000 bytes per page. The tool will still try, but if no setting fits it reports the smallest size it reached and suggests removing pages or choosing a larger target.

Limits and tips

  • Pages turned into images lose selectable text, links and form fields. Keep your original file.
  • Cut the page count before compressing: Delete PDF Pages removes blank or extra pages, and the PDF Splitter makes separate files if the portal takes more than one upload.
  • Wide white margins still cost bytes at low resolution. Trimming them with the PDF Cropper lets the text fill more of the picture.
  • If the portal accepts JPG, Compress Image to 50 KB on a photo of the page often looks better than a 50 KB PDF.
  • Colour stamps and seals turn grey when Black and white is ticked. Leave it off if the colour matters to whoever checks the document.
  • If 50 KB is not strictly required, Compress PDF to 100 KB gives each page roughly twice the room.

Frequently asked questions

Can a 10-page PDF really go down to 50 KB?
Sometimes, but it will rarely be readable. That leaves about 5 KB for each page, which is a very small picture. Upload only the pages the form asks for, or split the file if the portal accepts several uploads.
Is 50 KB measured as 50,000 or 51,200 bytes?
The tool aims for 50,000 bytes. A file that small also passes forms that count 1 KB as 1,024 bytes, so you are covered either way.
Why can't I select the text in the compressed file?
To get this small, the tool usually has to turn each page into a JPEG image. The words are then part of a picture. If you need selectable text, run OCR PDF on the result, which adds a hidden text layer and makes the file somewhat bigger.
The tool says 50 KB could not be reached. What now?
It tells you the smallest size it managed. Remove pages you do not need, crop wide margins, tick Black and white, or ask whether the portal accepts a JPG instead of a PDF.
Is my document uploaded to compress it?
No. The PDF is read, rendered and rebuilt inside your browser tab. Nothing is sent to ToolsRift or anyone else.
Will the form accept a file that was turned into images?
A PDF made of page images is still an ordinary PDF file, so a form that checks file type and size treats it like any other. Open it once before uploading to make sure every word is still clear.

Written by the ToolsRift team · Last updated

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close