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
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
- 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.
- Tap the box above and choose the photo. It is processed on your device; nothing is uploaded anywhere.
- Check the pre-set numbers: target 20KB, format JPEG (the smallest sensible choice for photographs). Press Compress to exact size.
- Read the result line — it tells you the exact KB reached and the pixel dimensions. Download the file.
- 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:
- Crop close first. A head-and-shoulders crop spends the whole budget on your face instead of on a distant background.
- Use good, even light. Dark, noisy photos compress badly; a bright original survives 20KB far better.
- Keep JPEG. PNG is built for graphics and screenshots — for a photograph it lands several times heavier at the same visual quality.
- Don't compress twice. If your original is already under 20KB, submit it untouched; every re-encode costs detail you cannot spare here.
- Plain backgrounds compress kindly. Busy patterns behind you eat bytes that your face needs.
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.