Vyze Apps

Compress JPG to 20KB

Short answer

Compress a JPG to under 20KB below — set the target and we search for the best quality that fits. Runs in your browser, and nothing is uploaded.

Drop a JPG here

or drop your file here.

Nothing is uploaded — it stays on your device.

Runs in your browser — your file is never uploaded.

Add an image, then press "Compress image".

A 20KB cap almost always comes from a form: a passport-style photo or a scanned signature on a government, exam, or bank portal. These limits are strict and the forms rarely explain how to meet them, which is why the number itself is what people search for.

Set target-size mode to 20 and the tool encodes at several quality levels, keeping the best one that lands under the line. Because it is a binary search rather than a slow grind downward, it converges in a handful of attempts.

For a passport photo or signature this usually works comfortably, since those images are small to begin with. If you feed in a full-resolution camera photo, 20KB may sit below what the image can reach at usable quality — you will be told plainly instead of handed a mess. Resize to the pixel dimensions the form actually wants first, then compress; that is what moves the floor.

How to compress a JPG to 20KB

  1. 1Add the JPG. Drop it in — it stays on your device.
  2. 2Choose target size. Pick 'Compress to a target file size' and enter 20.
  3. 3Compress. We find the best quality that fits under 20KB.
  4. 4Download. Check the before and after size, then save.
Open the JPG compressor

Frequently asked questions

My photo will not reach 20KB — what now?+

Reduce its pixel dimensions first. A form wanting 20KB usually also specifies dimensions like 200 × 230; resize to those, then compress, and the target becomes easy.

Will a 20KB photo still be accepted as an ID photo?+

Yes, provided you also meet the form's stated pixel dimensions. Most portals check dimensions and file size separately, so satisfy both rather than only the size.