Skip to content
PictureToLink
Menu

Compress an image to 20 KB

Shrink a photo, signature or scan to under 20 KB for strict upload forms — without sending it anywhere.

Target: under 20 KB (JPG) — set for you

Your photos never leave your device · up to 30 at once · 1 KB = 1,000 bytes, so the file passes however the site counts

Advanced settings: format, quality, width, size

Chosen automatically to reach the target size.

How to compress a photo to 20 KB

  1. The target is already set to “Under 20 KB” and JPG output.
  2. Select or drop your images. They are processed on your device — nothing is uploaded.
  3. Check the before-and-after size and download. Your original files are not changed.

Common uses for 20 KB images

  • Signature images on application and exam forms
  • Thumbnail and icon uploads
  • Very old forum or email systems with tight limits

Tips for the best result

  • Crop first. Every pixel of empty background costs bytes; a signature cropped tightly fits easily.
  • Use JPG for photos. For black-on-white signatures, JPG at a small width usually beats PNG.
  • If the result looks blocky, lower the width (for example 400 px) instead of letting the quality drop further.

What we measured at 20 KB

We ran four test images through this page on 6 October 2026, in Chrome, with its default settings (JPG, at most 600 px wide). Sizes are in KB of 1,000 bytes.

Test imageOriginalResultFinal size
3024×2016 photo (bouquet, soft background)1.6 MB19.6 KB600×400 px
3000×2000 photo (hydrangeas, lots of fine detail)985 KB19.9 KB420×280 px (resized)
4032 px wide outdoor photo (already well compressed)390 KB19.4 KB600×390 px
1366×900 PNG screenshot of a web page2.4 MB20.0 KB510×336 px (resized)

Every sample got under 20 KB, but the busy flower photo and the screenshot had to be made smaller than 600 px to get there. Smooth subjects (a bouquet on a soft background, a sky) stay at the full 600 px; fine detail and text force the size down.

Your own photos will differ: detail, noise and text all take more bytes than smooth areas.

Why 20 KB is hard

Twenty kilobytes is tiny. A phone photo is usually several megabytes, so it has to shrink by well over 99%. The tool gets there in two ways at once — lowering JPG quality and, when that isn't enough, reducing the image's dimensions. It tells you when it had to resize.

Getting a clean result

Forms that ask for 20 KB almost always show the image small, so a width of 300–600 pixels is plenty. Signatures and passport-style photos look far better at a smaller size with decent quality than at a large size with heavy compression artefacts.

Always check the form's own instructions for required dimensions and format: some ask for an exact pixel size as well as a maximum file size.

Other sizes

compress to 50 KB · compress to 100 KB · compress to 200 KB · any size in KB · remove photo metadata

Questions and answers

Can any photo be compressed to 20 KB?

In practice, yes, if you accept a small picture. All four of our test images reached 20 KB; the most detailed one ended at 420×280 pixels. If your form also sets a minimum width or height, crop the photo tightly rather than shrinking it, so the part that matters keeps its pixels.

Why did the tool resize my image?

It first tries JPG quality levels at the page’s width of 600 px. It won’t go below a quality floor that would make the picture blocky, so if the lowest acceptable quality is still over 20 KB it reduces the width in steps and tries again. The result line tells you the final size in pixels.

Is 20 KB the same as 20,000 bytes?

Here it is: the tool counts 1 KB as 1,000 bytes. Some sites count 1 KB as 1,024 bytes, which makes their limit 20,480 bytes. A file under 20,000 bytes passes either way, which is why we use the stricter number.

Can I get a PNG under 20 KB?

Not with the target-size setting. PNG is lossless, so there is no quality level to search through, and the target applies only to JPG and WebP. Most forms that ask for 20 KB accept JPG; use that unless the form explicitly requires PNG.

Is my photo uploaded anywhere?

No. Compression happens in your browser on your own device. Nothing is sent to our servers, and the original file on your computer or phone is left unchanged.