Compress Image to 20KB

Shrink any photo to under 20KB in seconds — perfect for ID uploads, job portals and avatars. Free, unlimited and completely private.

Your files never leave your device — all processing happens in your browser.
Pre-set to 20 KB — you can change it anytime.

Drop your image here

or browse files — JPG, PNG, WebP

The tool finds the highest quality that fits your target size.
PNG images are converted to JPEG for compression (smaller files). Transparency becomes white.

Done — here's your compressed image

Saved 0%
Before
–
After
–
Before
–
After
–
Compressed image preview

How it works

1

Upload

Drop your photo into the box above — JPG, PNG or WebP, straight from your phone or camera.

2

Set target size

The target is already set to 20 KB. Pick JPEG or WebP, then hit Compress image.

3

Download

Check the preview and your savings, then download a file guaranteed under 20 KB.

Why 20KB is such a common limit

Ask anyone who has filled out an online application and they will know the dreaded message: "Photo must be under 20KB." ID uploads, exam registrations, government forms and job portals routinely cap photos between 20 and 50 KB to keep their databases light. Phone cameras, meanwhile, produce 3–8 MB files — hundreds of times too large.

Squeezing a multi-megabyte photo down to 20 KB sounds extreme, but it works because these images are always displayed small. An ID thumbnail or a profile avatar might only be 150–300 pixels wide on screen. At that size, even a heavily compressed file looks perfectly crisp — the detail you lose is detail nobody would ever see.

This tool is built for exactly that job. It searches for the highest quality that still fits under 20 KB, and if quality reduction alone can't get there, it gently reduces the image dimensions in small steps until it does — and tells you when it has. No guesswork, no rejected uploads.

Tips for best results at 20KB

  • Crop faces tightly first. For ID photos and avatars, crop close around the face before compressing — every pixel spent on background is a pixel stolen from the face.
  • Think resolution, not just quality. A 300×300 avatar at 20 KB looks far better than a 4000×4000 photo squeezed to 20 KB. Small targets want small dimensions.
  • Check the portal's format rule. WebP gives the cleanest 20 KB file, but many government and job portals accept only JPG — pick JPEG in that case.
  • Start from a clean original. Don't compress a photo that has already been through WhatsApp or a screenshot — artifacts multiply with each round.
  • Don't fear the resize note. If the tool says it slightly reduced your dimensions to hit 20 KB, that's the correct call — it keeps the image sharp at its actual display size.

Where a 20KB image is used

  • ID and passport photo uploads — the classic 20KB use case on application portals.
  • Government and exam forms — many specify strict photo and signature size ranges.
  • Job portals and resumes — profile photos that must stay under a KB cap.
  • Avatar images — forums, communities and dashboards with tiny upload limits.
  • Messaging apps — profile pictures and quick shares where every kilobyte counts on slow connections.

Frequently asked questions

Will a 20KB image look blurry?

Not at the sizes 20KB images are meant for. A 20KB photo looks crisp as an avatar, ID thumbnail or portal preview, because it is displayed small. It will look soft if you stretch it full-screen — match the image dimensions to where it will be shown.

What if my photo can't reach 20KB?

It can. If quality reduction alone isn't enough, the tool automatically shrinks the image dimensions in small steps until it fits under 20KB, and shows you a note when it does.

Which format should I choose for 20KB — JPEG or WebP?

WebP usually produces a cleaner result at tiny sizes like 20KB. But always check the upload rules first — many ID and job portals only accept JPG files, in which case use JPEG.

Is 20KB enough for a passport photo upload?

Many ID, exam and job portals specify a photo size between 20KB and 50KB, so 20KB is a common and safe target. Double-check your portal's exact requirement — this tool lets you change the target to any KB value.

Do I need to resize the image before compressing to 20KB?

No. Just upload and compress — if lowering the quality can't reach 20KB, the tool reduces the resolution itself in small steps and tells you it did. For best results with faces, crop tightly around the face first.