Compress image to
20KB online.
Squeeze a photo down to a 20KB JPG — one of the strictest upload limits you will meet, used by older portals and tiny photo fields. Reduce image size to 20KB in your browser, privately, with no signup.
Working with a signature instead of a photo? Use compress signature to 20KB. Other popular limits: 30KB JPG, 50KB JPG, 100KB JPG. Need iPhone HEIC photos as JPG first? Use the HEIC to JPG converter.
Kodotools Team · Last updated: October 2026 · Files stay on your device
About this tool
Use this 20KB image compressor only when your form or portal specifically asks for a file around 20KB. For cleaner results, crop unnecessary background first, resize large mobile photos, then export as JPG.
Who needs this tool?
- Applicants with strict 20KB photo or image upload limits
- Users who need a tiny JPG for older form portals
- Anyone reducing an image without uploading files to a server
Use it safely
When should you choose 20KB?
| Situation | Best action |
|---|---|
| Form says “20KB or less” | Use the 20KB preset and download the JPG output. |
| Form shows exact pixels | Resize/crop first, then compress to 20KB. |
| Signature file | Use the dedicated 20KB signature compressor. |
| Photo looks blurry | Start from a clearer original and crop extra background before compressing. |
There is no universal official 20KB rule for every portal. Always follow the exact file size, format, and pixel instructions shown on your current form.
How to reduce an image to 20KB without wrecking it
20KB is tiny, so every pixel counts. The single biggest win is to shrink the dimensions before compressing — a form photo only needs to be a few hundred pixels wide, and a 300–500px image reaches 20KB while still looking acceptable. Crop out anything that is not the subject, then let the 20KB preset do the rest. If your form accepts a slightly larger file, a 30KB or 50KB photo will always look cleaner than a forced 20KB one.
Drop your images here
or click to browse · select multiple
0 images ready
Total: —
Target size
Read your form first
Is 20KB your maximum or your minimum?
The same number means opposite things on different forms. Getting this wrong is the most common reason a 20KB upload is rejected.
"Up to 20KB" / "10–20KB"
20KB is the maximum
Typical for signatures: SSC and IBPS ask for about 140×60 px at 10–20KB. Use this page, or the dedicated tools below, and aim for 15–18KB.
"20–50KB"
20KB is the minimum
Typical for photos on SSC, IBPS and SBI forms. A 19KB photo can be rejected as too small. Don't use this page; compress to about 45KB instead.
Close to 20KB but not quite? Pakistani portals use their own limits: PPSC 25KB, FPSC 30KB, 30KB.
What pixel size fits in 20KB?
At 20KB the pixel size decides everything. Small images stay sharp; big ones turn into blocks. Rough guide for a JPG:
| Image | At 20KB | Tip |
|---|---|---|
| 140×60 px signature | Fits easily, usually well under 20KB | Keep ink dark on white paper |
| 200×230 px photo | Fits at good quality | The standard exam photo size |
| 300×400 px photo | Fits, with visible compression | Crop tighter around the face |
| 600 px or wider | Blurry and blocky at 20KB | Resize down first, then compress |
Crop tight
Cut away walls, table and empty paper. Every pixel you remove leaves more of the 20KB for the face or signature.
Compress to 18KB
20KB is preselected above. Type 18 for a safe margin, since some portals count KB as 1,000 bytes.
FAQ
Common questions
How do I compress an image to 20KB?
Upload your image, keep the 20KB preset selected, click Compress, then download the JPG. If the result is too blurry, resize or crop from a cleaner original and try again.
Is 20KB the maximum or the minimum on my form?
Read the wording. "Up to 20KB" or "10–20KB" means 20KB is the most you can upload, which is usual for signatures. "20–50KB" means 20KB is the least, which is usual for photos; there, aim for about 45KB instead.
What pixel size should a 20KB photo be?
Use the pixels your form gives. If it gives none, about 200×230 px works well; that is the size SSC and IBPS use, and it fits in 20KB without looking blocky.
Why does my 20KB photo look pixelated?
The image has too many pixels for 20KB. Resize it to 200–300 px wide first, then compress. A small image at 20KB looks much better than a large one squeezed down.
Is my image uploaded to a server?
No. All compression happens in your browser using JavaScript. Your image never leaves your device — not even for a millisecond.
Should the 20KB output be JPG or PNG?
JPG/JPEG is usually better for a 20KB target because it compresses more easily than PNG. If your form asks for a specific format, follow that form.
Should I resize before compressing to 20KB?
At 20KB it is almost essential. Bring the image down to a few hundred pixels wide before compressing — a small, cropped photo reaches 20KB looking far cleaner than a full-size phone shot crushed to the same target.
Does it work with iPhone HEIC photos?
Absolutely. HEIC files are auto-converted to JPEG before compression — no extra steps needed.
Why is my compressed image still larger than 20KB?
Some images have too much detail or are already compressed. Crop extra background, resize smaller, then run the 20KB preset again.
Is there a file size limit?
No server limit. Very large files (50MB+) may be slower depending on your device since everything runs locally.
Can I use this for signatures?
For signatures, use the dedicated compress signature to 20KB page. This page is for general photos and images.
Does it work on mobile?
Fully. Works on Android and iOS browsers. Compress photos directly from your phone camera.
Is this tool really free?
Completely. No account, no watermarks, no usage caps. Files stay on your device.
Guides
Real use-cases, step by step
Practical walk-throughs for the most common forms with strict size limits.