✓ No upload — runs entirely in your browser

Compress Image to 20 KB — Free, Exact, No Upload

Need an image under 20 KB for a form, portal or email? This tool compresses to just under 20 KB at the highest possible JPEG quality — automatically. Optional exact pixel dimensions too. Nothing leaves your browser.

See all free tools
No file uploads, ever No account required 100% free Works offline

Compress your image to 20 KB

Exactly under 20 KB, maximum quality

14-iteration binary search over JPEG quality — no slider guessing, no repeated trial exports.

Why "20 KB" is so hard to hit manually

Image editors give you a quality slider, not a file-size target. Hitting an exact 20 KB limit means exporting, checking the size, adjusting, and exporting again — often five or six times. This tool inverts the problem: you state the size, and a binary search across 14 quality levels finds the highest quality that fits under 20 KB in about two seconds. If your image is physically too large to reach 20 KB at acceptable quality, add pixel dimensions in the same dialog — smaller dimensions need far fewer bytes.

How to reduce an image to 20 KB

Upload the image

JPEG, PNG, WebP or HEIC photo — loaded into browser memory only.

Target is preset to 20 KB

The 20 KB target is already filled in. Optionally set exact width and height in pixels if your portal requires them.

Automatic compression

Binary search finds the best JPEG quality under your cap — higher quality than any fixed-percentage compressor.

Download

Get a JPEG guaranteed under 20 KB, named so you can find it when the portal asks.

Where a 20 KB limit shows up

Use caseTypical requirement
SSC / IBPS exam photo20–50 KB, 200 × 230 px
SSC / bank signature10–20 KB, 140 × 60 px
Indian passport seva portalunder 20 KB photo upload
Visa application portalsoften 20–50 KB per document image
Government job portals20 KB photo + signature uploads

What makes this compressor different

🔒 No upload

Most compressor sites send your image to their servers. This one runs 100% in your browser — verifiably: it works offline.

🎯 Exact size targeting

Set the limit in KB and the tool gets as close as possible without exceeding it — not a vague "high/medium/low" choice.

💲 Free, no signup, no watermark

No account, no email, no upsell wall between you and the download.

⚡ Resize + compress together

If pure compression cannot reach the target, set pixel dimensions in the same dialog — the tool resizes first, then compresses.

Frequently asked questions

How do I compress an image to 20 KB without losing quality?
Upload the image and click Resize & Download — the target is preset to 20 KB. The tool finds the highest JPEG quality that fits. If quality looks degraded, reduce the pixel dimensions too: a smaller image needs fewer bytes, so it keeps more quality at 20 KB.
Can I compress a PNG to 20 KB?
Yes — the tool accepts PNG input and outputs JPEG, which compresses photographs far more efficiently. For graphics with sharp edges and text, expect some softening at aggressive targets like 20 KB.
Is my photo uploaded to a server?
No. Compression runs in your browser using the HTML5 Canvas API. The page works even with your internet disconnected after loading.
What if my image cannot reach 20 KB?
Very large images may not reach 20 KB by compression alone. Enter smaller pixel dimensions (for example 800 wide) in the same dialog — the tool resizes first, then compresses, which reaches small targets easily.
What is the photo size for SSC in KB?
SSC requires the photograph at 20–50 KB (200 × 230 px) and the signature at 10–20 KB (140 × 60 px) in JPEG format. Use the SSC presets in the tool to apply both dimension and size limits in one step.

Related free image tools