Compress JPEG to 20KB

Reduce any photo to 20KB or less in seconds, ideal for signature and photo uploads on many government job and exam application forms. Free, and your images never leave your device.

Select images or drop them here JPG, PNG, WebP, iPhone HEIC · multiple files OK · you can also paste (Ctrl+V)
KB
× px (optional)

How to compress an image to 20KB

  1. Choose your images. Click the box above, drag files in, or paste a screenshot.
  2. Set a size. Type the maximum KB you need, or pick a quality level instead.
  3. Download. Save each image, or all of them at once as a ZIP.

When do you need a 20KB image?

A 20KB limit is common for signature and photo uploads on many government job and exam application forms. If your image is larger, the website will reject it. This tool searches for the highest quality that still fits under 20KB. If the image can't fit even at lower quality, it reduces the pixel dimensions slightly so the result stays sharp rather than blocky.

Tip: Before you upload, check the official instructions for required dimensions (for example, width and height in pixels or cm). Use the "Max width" option above if a specific width is required.

Helpful guides

More size presets

Frequently asked questions

How do I reduce a JPEG to 20KB?

Add your image above. The target is already set to 20KB, so the tool automatically compresses it under 20KB and you can download the result immediately.

Will my photo be exactly 20KB?

The result will be just below 20KB, and always under 20,000 bytes, so it passes whether the form counts 1 KB as 1,000 or 1,024 bytes.

My form needs a minimum size too. What should I do?

Some forms ask for a range, for example between 10KB and 20KB. The tool aims as close to the maximum as possible, so the result normally falls inside the range. If your photo is too small, use the Increase Image Size tool (compressjpeg.site/increase-image-size-in-kb) to reach the minimum.

Is it safe to compress ID photos and signatures here?

Yes. Your images are processed on your own device and are never uploaded to any server.