πŸ”’ 100% private β€” files never leave your device

Compress Image to 20KB

Shrink JPG, PNG and WebP images to 20KB or under - free, with no upload and no signup. Made for the strictest upload limits on the web: exam and job application photos, and portals that reject anything over 20KB.

Drop images here or click to choose

JPG Β· PNG Β· WebP Β· AVIF Β· GIF  Β·  unlimited batch

Settings

Preset for the strictest photo limit: max 20KB. Some forms require a size range (for example 10KB to 20KB) - set a minimum only if your form asks for one.

Before / after β€” drag the handle

Compressed version Original version Original Compressed

Tip: click any compressed image in the list to compare it here.

Why do portals cap photo uploads at 20KB?

Exam boards, government job portals and older application systems collect photos from millions of applicants, and those photos are only ever displayed tiny - often just a few hundred pixels wide on an admit card or profile. A 20KB cap keeps storage for that mountain of photos manageable, and anything even a few KB over is rejected automatically, usually after you have filled in the whole form. This page exists for exactly that moment: drop the photo in, get it back at 20KB or under, first try.

How this tool hits 20KB

Private by design

FAQ

How do I compress an image to 20KB?

Drop your photo or image on this page, keep the max size at 20 KB, and click Compress. The tool automatically finds the highest quality that fits at or under 20KB, then you download the result. Everything runs in your browser β€” nothing is uploaded.

Why do portals set a 20KB limit for photo uploads?

Scholarship, admission and government portals receive millions of supporting documents β€” certificates, mark sheets, ID proofs β€” and cap each file at 20KB to keep storage and processing manageable. Files even slightly over the limit are usually rejected automatically, which is why this tool targets 20KB or under.

Why did my image come out slightly under 20KB β€” or still over it?

Slightly under is normal: quality settings change in small steps, so the tool picks the best quality that stays within the limit rather than landing on exactly 20.0KB. Still over usually happens with PNG files β€” PNG is lossless and much harder to shrink. If a file stays over 20KB, the tool also reduces its dimensions, and switching the output format to JPG almost always gets it under.

Will my photo still look good at 20KB?

At the size these photos are actually displayed, yes. Portal photos are shown a few hundred pixels wide, and at that size a well-compressed 20KB JPG looks clean. It will not hold up printed large or zoomed in - 20KB is a hard physical limit - which is why the tool reduces dimensions to match how the photo will be used instead of crushing quality at full size.

Can I set a minimum size too, like 10KB to 20KB?

Yes. Some portals require a size range, not just a maximum. Enter a minimum next to the 20KB maximum and the tool aims to land inside your range β€” for JPG files it can add harmless padding data to reach the minimum exactly.

Are my documents uploaded to a server?

No. Compression runs 100% in your browser using JavaScript. Your files never leave your device, which matters for personal documents like certificates and ID proofs.

Is this 20KB compressor really free?

Yes β€” free and unlimited. No image caps, no file-size limits on the original, no signup, no watermarks.