The short version

150 KB gives a scanned certificate enough room to stay readable, which 100 KB often does not. The tool steps down to it in three stages and stops at the first that fits.

The extra fifty kilobytes over the tighter cap is frequently the difference between a document that keeps its text and one that has to be rebuilt as pictures.

Portals asking for 150 KB are usually accepting several documents at once, each capped separately. That matters more than the number, because it means the answer to a file that will not fit is often to send it as two files rather than to compress it harder.

Where the 150 KB limit comes from

Who asks for itPlaces that cap uploads at 150 KB
  • University admission and enrolment portals150 KB per document
  • State recruitment boards100 to 150 KB
  • Visa appointment and biometric portals150 KB per attachment
  • Professional body registrations150 to 200 KB
  • Bank and insurance onboarding forms150 KB per page

Where a portal lists several slots each capped at 150 KB, read that as a per-file limit rather than a total. Splitting a four-page document into two two-page files and filling two slots is usually accepted, and it keeps twice the detail.

How the tool hits 150 KB

1

Add the PDF

Files that land on 150 KB are usually one or two pages of scanned certificate. Both pages are read into memory together, and the target applies to the file as a whole rather than to each page.

2

Tidying, then the images at half a ladder

Structure goes first at no cost. The pictures then come down the rungs, and 150 KB is the point where a greyscale scan usually stops partway, around 100 to 120 ppi, instead of running the ladder out.

3

Stage three, needed less often than at 100 KB

The extra 50 KB over the tighter cap is often exactly the difference between a rebuild and no rebuild. When one is still needed the pages become pictures, and an invisible text layer keeps the words searchable.

4

Download, and read the result line

It reports the size and the stage. If it shows a mid-ladder rung rather than a rebuild, your text is still real text, which matters when the certificate will be read by something automated.

The image ladderSeven rungs, from 200 ppi down to 60
200q82150q75120q66100q5880q5072q4260q36Rung 1: images barely touched (ppi above, JPEG quality below)Rung 7: visibly softYour text, links and form fields are untouched at every rung
Stage two walks down this ladder, recompressing the pictures inside the file and leaving everything else alone. It stops at the first rung under 150 KB, and abandons the ladder early when the images are not what is making the file big.
Stages
Three

Structure, then the images in place, then the pages as pictures. It stops at the first stage that fits.

Text after compression
Kept

Untouched at the first two stages. If the pages do get rebuilt, an invisible text layer keeps them searchable.

Bytes uploaded
0

The IDs, forms and statements people compress for portals never leave the device.

What fits in 150 KB, and what does not

One or two pages, and greyscale rather than colour. A greyscale scan at this size holds detail that the same page in colour cannot, because colour spends its budget on information a printed certificate never needed. The estimator below shows where your file lands.

Try it

Will your file fit in 150 KB?

Enter the page count and what the pages contain. The estimate shows the attempt that is likely to succeed and what that attempt looks like.

Typical sizesCommon documents against the 150 KB line
2-page text documentabout 95 KB1-page greyscale scanabout 120 KB1-page colour ID scanabout 250 KB3-page colour scanabout 730 KB150 KB
Estimates before any quality is traded away. Anything past the line has to go down the image ladder, and the largest usually need the pages rebuilt as pictures.

When it cannot reach 150 KB

150 KB is usually reachable, so a miss points at the shape of the file rather than its contents. Three things to try:

  • Split rather than squeeze. Two certificates at 150 KB each are sharper than one file holding both within 150 KB. Split PDF, then compress each part.
  • Ask whether the cap is per file. Many portals apply the number to each attachment and not to the set. Where that is true, splitting solves the problem outright with no loss at all.
  • Rescan in greyscale at 150 dpi. A clean greyscale capture compresses far better than a colour scan that has already been through one compressor.
Every pass costs something
Quality lost to compression does not come back, and running an output through a second time compounds it for very little further saving. Work from the original each time, and keep it.

Two files at 150 KB beat one at 300

Compression is not linear in a way that helps you. Halving a file's budget costs far more than half its quality, because the encoder has already taken the cheap savings by the time it reaches the tight end of the ladder. Two pages sharing 150 KB get 75 KB of detail apiece. The same two pages split across two files get 150 KB each.

  • Check the slot count first. If the form has separate slots for front and back, or for each certificate, the cap is per file and splitting costs you nothing.
  • Split on document boundaries. One certificate per file reads better at the other end than an arbitrary page break in the middle of something.
  • Name the parts clearly. Whoever opens these is working through a queue, and degree-certificate-page-1.pdf costs nothing and saves them guessing.

Where the portal genuinely takes one file and one only, the order of moves is: rescan in greyscale at 150 dpi, crop away the margins the scanner added, and only then compress. Each of those gives the tool a cheaper starting point, so it stops higher up the ladder.

Where people use the 150 KB target

Typical jobsWhat gets compressed to this size
  • Degree and transcript pages1 to 2 pages, usually fits
  • Passport and visa supporting documents1 page, fits in greyscale
  • Experience and relieving letters1 to 3 pages, fits
  • Application forms carrying a photograph1 to 2 pages, borderline in colour

Why this runs in your browser

Certificates and mark sheets are the usual 150 KB upload, and they carry a name, a date of birth and an identifying number. There is no good reason to place a copy on someone else's server on the way to the portal.

Two ways to compressOne of them never transmits the document
Your devicePDFin memoryBrowser enginecompressDownload0 bytes leavethe machineTypical online toolPDFon diskuploadServercopies filedownloadA full copy now sits on hardware you do notcontrol, under a policy you cannot audit
PDF.js renders the pages and pdf-lib rebuilds the file inside the tab. The document is read into memory, compressed there, and offered as a download.

The tool is right above

Everything on this page runs in your browser. Scroll up, drop the file, and keep it on your machine.

Jump to the tool

Common questions

Common questions about a 150 KB upload limit.

01What fits in 150 KB?

A text document of two or three pages, or a single greyscale scan, both comfortably. A colour scan of one page starts around 250 KB, so it has to give up some sharpness to get there.

02Should I split the file instead?

If the portal has more than one upload slot, yes. Two files at 150 KB each carry twice the detail of one file squeezed to the same cap.

03Why is 150 KB such an odd number?

It usually comes from a portal wanting a round figure between the 150 KB and 200 KB conventions, and it has stayed put ever since. There is no technical reason behind it.

04Greyscale or colour?

Greyscale, unless the portal insists otherwise. A greyscale scan at 150 dpi is sharper at this size than a colour scan at any setting, because it has a third of the data to spend.

05What if it will not reach 150 KB?

You get the smallest result the tool could produce without making the page unreadable, and the result line says so. Splitting the file or rescanning in greyscale is usually the fix.

06Will the text still be selectable?

More often than at 100 KB. The extra room frequently keeps a file in the first two stages, which leave the text exactly as it was.

07Are my files uploaded anywhere?

No. Rendering and compression run in your browser. The file never leaves the device.

08Is it free?

Free. Every tool, unlimited use, no signup.