Compress Image to 20KB Online

Last reviewed: May 2026

20 KB is the smallest target most portals will ever ask for, and the most unforgiving to hit. At this size, the algorithm has to choose between aggressive quality cuts and dimension downscaling — Sukat does both, in that order. Drop image, type 20, download. The live preview shows you the actual output dimensions before you commit, so there's no surprise on the other end.

How to compress an image to 20 KB

  1. Upload your image. Drop a JPG, PNG, WebP, HEIC, AVIF, or GIF onto Sukat. iPhone HEIC works directly.
  2. Set 20 KB as the limit. Type 20 in the Maximum File Size field and select KB. Pick WebP for the sharpest result, or JPEG if the destination explicitly requires JPG.
  3. Convert and download. Click Convert & Download. Sukat reduces JPEG / WebP quality first; if quality 1 still doesn't fit, the algorithm downscales dimensions and tries again. The live preview shows the actual output dimensions in a soft-orange callout.

When do you actually need 20 KB?

20 KB is rare in modern web work — most sane upload limits sit at 100 KB or above — but a handful of legitimate cases still demand it:

Why Sukat for 20 KB

Hits the floor without surprises. A 20 KB target is too tight for "just lower the quality slider" to work — the algorithm has to combine quality reduction with dimension downscaling. Sukat handles both, and the live preview shows the actual output dimensions before you click download, so you know exactly what you're attaching.

WebP support unlocks usable quality. At 20 KB, JPEG produces visible artefacts even on simple subjects. WebP delivers 25–35% better quality at the same KB — well worth picking when the destination accepts it.

Privacy. Compression runs entirely in your browser. Your images never reach a server. Verify by switching to airplane mode after the page loads.

FAQ

Will my photo look acceptable at 20 KB?

At 20 KB you'll see noticeable compression on detailed photos and Sukat will likely downscale dimensions to roughly 400–600 px on the long edge. Faces remain recognisable but expect visible artefacts on skin, hair, and gradient backgrounds. For ID thumbnails and small icons this is fine; for portfolio-grade photos, consider 50 KB or higher.

What is 20 KB actually used for?

20 KB is the ceiling on the tightest legacy systems — older recruitment portals, government signature uploads, ID badge databases, low-bandwidth thumbnails, sprite tiles for retro web design, and email-signature graphics. It's also the lower bound on most Indian government OTR portals (UPSC, SSC, IBPS) for signature uploads.

Is 20 KB the right target for a signature?

Yes — signatures compress extremely well at 20 KB because they're high-contrast line art. See Compress Signature to 20KB for the signature-specific workflow.

Should I pick JPEG or WebP at 20 KB?

At this tight a target, format choice matters a lot. WebP delivers significantly better quality — 25–35% sharper than JPEG. Pick WebP if the destination accepts it. If the portal requires JPG (most government portals do), pick JPEG and accept the trade-off.

Does Sukat downscale dimensions to fit 20 KB?

For most photos, yes. Sukat tries quality reduction first, then falls back to dimension downscaling. The live preview shows the actual output dimensions before you click download.

Are my images uploaded to a server?

No. Compression runs entirely in your browser via the Canvas API. Your images never reach a server. Verify by switching to airplane mode after the page loads.

Other sizes

← Back to the app