Skip to content
ImageUtility

Compress

Compress an image to 20 KB

20 KB is the smallest limit upload forms commonly ask for, and it is small enough that quality alone cannot get there: a photograph has to lose dimensions too. Measured on this engine, a 900 x 600 photo reaches 20 KB at 576 x 384, and a 1600 x 1200 one at 419 x 314. That is not a failure - it is the only honest way to hit the number, and the tool tells you the new dimensions rather than quietly handing them over. If 20 KB cannot be reached without wrecking the picture, it stops and says so. Everything runs in your browser.

Loading the tool...

How to compress an image to 20 KB

  1. Drop an image onto the upload area, or choose a file from your device.
  2. The 20 KB target is already set. Switch to a larger one if your form allows it.
  3. Wait while the highest quality that fits is found - at this target the dimensions are searched as well.
  4. Check the new size and dimensions, then download.

Supported formats

This tool accepts JPG, PNG, WebP, GIF, BMP and AVIF files. Everything is decoded by your own browser, so the formats available depend on what your browser can open - which for HEIC in particular varies between Safari and other browsers.

Frequently asked questions

Why did my photo come back smaller in pixels?

Because at 20 KB there is no alternative. JPEG quality alone bottoms out long before a full-size photograph reaches 20,000 bytes, and grinding past that point produces a smeared picture rather than a small one. Reducing the pixel count lowers how much detail has to be stored in the first place, which buys far more than another turn of the quality dial. The result panel always names the dimensions it settled on.

What is a 20 KB limit usually for?

Almost always a photograph or signature attached to an application form - exam registrations, job portals and government submissions are the common cases. Those forms tend to state a pixel size as well as a byte ceiling, so it is worth checking whether yours does before you upload: this page aims at the byte ceiling, and if your form also names exact dimensions the application-form tool handles both together.

Will a scanned document still be readable at 20 KB?

Usually not, and it is better to know that before uploading. Text survives compression badly because its sharp edges are exactly what a lossy encoder discards first, and at 20 KB a full page of type will typically blur into something a human can guess at and a machine cannot read. If the form allows 50 KB or 100 KB, use it; if it does not, crop to just the part that matters rather than shrinking the whole page.

Should I crop the image before compressing it?

If there is anything you do not need in frame, yes - and it helps more than any setting on this page. Cropping removes pixels that would otherwise have to be stored, so the same 20 KB gets spent on a smaller area and the part you care about keeps more detail. A passport-style headshot cropped tight to the face will look markedly better at 20 KB than the same face inside a full-body photo.

What happens if 20 KB simply is not reachable?

The tool stops at the quality floor and reports the smallest size it reached, rather than continuing down into results nobody would accept. You then have a real choice: take that file, pick a larger target, or crop first. What it will not do is hand back something above your limit while implying the limit was met.

Looking for something else? Browse all ImageUtility tools.