📖 Blog guides 🔒 100% Private — files never leave your device
Home › Tools › Compress to 20KB

Compress image to 20KB — exactly, not approximately

A few forms set the strictest photo ceiling of all: under 20KB. At that size there is no room for guesswork — the upload box measures the actual bytes, and a 21KB file fails exactly as hard as a 2MB one. This page is the FormFit compressor with the target already set to 20KB: drop your photo in, download a file that lands on the number.

By the FormFit Team · Published 15 October 2026 · Updated 15 October 2026
⚙️ The tool below is pre-set to 20KB — just add your photo

Compress your photo to 20KB

For forms that say "photo must be under 20KB". We hit the size precisely — not just "smaller".

Tap to choose a photo

JPG or PNG · processed on your device, never uploaded

KB

How it works: we re-encode your photo at carefully tested quality levels until the file lands on your target size.

Preview

Why forms demand a photo under 20KB

Some application systems split their uploads very strictly — a small photo slot here, document slots there — and the photo slot gets the tightest ceiling of all: 20KB. Portals that process applications in bulk write rules like this for the database: one small, uniform file per person, nothing larger to store or move. The upload box measures the actual bytes of your file, so “nearly 20KB” and “nowhere near” fail in exactly the same way.

That is why ordinary “reduce image size” tools so often still get you rejected at this ceiling: they shrink a photo by some amount and stop wherever they land. An exact-size compressor works the other way round — it re-encodes your photo at carefully tested quality levels until the file sits at (or just under) the target you set. On this page the target is already 20KB.

One mindset shift helps: 20KB is a ceiling, not a number to beat by a mile. A photo squeezed to 6KB “just to be safe” throws away detail the rule would happily have let you keep. Aim just under the ceiling — that is what this tool does.

How to compress a photo to 20KB

  1. Start from the original photo on your phone or computer — not a copy forwarded through a messaging app, which has already been compressed once and has less detail to work with. At 20KB this matters more than at any other size.
  2. Tap the box above and choose the photo. It is processed on your device; nothing is uploaded anywhere.
  3. Check the pre-set numbers: target 20KB, format JPEG (the smallest sensible choice for photographs). Press Compress to exact size.
  4. Read the result line — it tells you the exact KB reached and the pixel dimensions. Download the file.
  5. Verify before you submit: open the file's details in your gallery or file manager and confirm the size the way the portal will measure it.

Keeping a 20KB photo looking sharp

Twenty kilobytes is the tightest budget a form photo gets, but how you spend it matters more than the number itself:

Ceiling or range? Read your form once more

Double-check the number before you settle: if your form's ceiling is actually higher, take the quality you are allowed. The 30KB compressor covers the FPSC-style rule, the 50KB compressor handles the common 20–50KB range with its floor already set, and the 100KB compressor suits portals that give a photo up to 100KB. If your form fixes the dimensions as well (200×230 px is common), resize to 200×230 first, then compress. If it is documents that must fit a limit instead, the images-to-PDF page builds one PDF under 300KB. Need a completely different target? The full compressor on the homepage accepts any size from 5KB to 5,000KB.

Frequently asked questions

Is 20KB the same as 0.02MB?
Roughly — 20KB is about 0.0195MB at 1,024KB per MB. If a portal states its limit in MB, convert carefully and leave a small margin under the ceiling.
Will my photo still look clear at 20KB?
At the size application photos are displayed and printed — small, ID-style — yes, if the original is well-lit and closely cropped. Twenty kilobytes is a tight budget, so the starting photo matters more here than at any larger size. It would not make a good large print, but that is not what the form needs.
My form wants 200×230 px AND under 20KB. What order?
Resize to 200×230 px first, then compress the resized photo to 20KB. Compressing first and resizing after can change the file size unpredictably.
My photo is already under 20KB. Should I compress it anyway?
No — if it is already under your form's ceiling and meets the other rules, submit it untouched. Every re-encode costs detail, and at 20KB there is no detail to spare.
Is it safe to compress my CNIC or passport photo here?
Yes. FormFit runs entirely in your browser using your device's own processing. Your file is never uploaded to a server — you can load the page, switch off your internet, and the tool still works.

More exact-size tools

Same tools, pre-set to the other numbers forms demand — plus the guide that explains exact-KB rules in full.

Photo sizes

Compress Image to 30KB

The FPSC-style rule, handled exactly: the compressor pre-set to a 30KB ceiling.

Open the tool page →
Photo sizes

Compress Image to 100KB

For portals that allow a photo up to 100KB — pre-set to land just under the ceiling with maximum detail kept.

Open the tool page →
Documents

Images to PDF Under 300KB

CNIC, degrees and certificates as one ordered PDF that stays under a 300KB limit.

Open the tool page →
Guide

Compress a Photo to an Exact Size — the Full Guide

Ceilings vs ranges, resize-vs-compress order, and how to verify your file before you submit.

Read the guide →
All tools

Every FormFit Tool

Passport photos, PDF to Word, AI prompts and text checks — all free, all in your browser.

See all tools →
Blog

Browse the FormFit Blog

File sizes, documents, ID photos, study skills and AI prompts, explained plainly.

See all guides →