Skip to content

Updated · how we check

Compress an image to between 10 KB and 20 KB

For a 10–20 KB requirement, aim for 10,240 to 20,000 bytes: that window passes whether the form counts 1 KB as 1000 or 1024 bytes. At quality 75 a 4:3 photo lands inside it from about 223 × 167 up to 317 × 237 pixels.

10–20 KB

JPG · 10-20 KB (10,240-20,000 bytes) · original pixel size · white background

PixelFit aims between 10,240 and 20,000 bytes, so the file passes whether the form counts 1 KB as 1,000 or 1,024 bytes.

Fit, background and padding white background · padding off

Saving presets is part of Pro.

Pick a photo to fit it to 10-20 KB (10,240-20,000 bytes).

The result appears here: the exact byte count, pixel size and quality, the size before and after, a preview and a download button.

The safe byte window for 10–20 KB

"At least 10 KB" is 10,000 or 10,240 bytes, so the safe minimum is 10,240. "At most 20 KB" is 20,000 or 20,480 bytes, so the safe maximum is 20,000. The window is 9,760 bytes wide, 49 % of the maximum: narrow enough that a fixed pixel size has only a short band of qualities landing inside.

If the best result under 20,000 bytes is below 10,240, PixelFit raises quality, then pads the file only if you opt in (below).

Pixel sizes that land between 10 KB and 20 KB

At quality 75, each kind of image lands in the 10–20 KB window from the first size up to the second.

ImageReaches 10 KB atStays under 20 KB up to
Head-and-shoulders portrait 189 × 236 304 × 379
Outdoor landscape (12 MP phone photo) 223 × 167 317 × 237
Scanned typed document page 213 × 267 300 × 376
Handwritten letter with signature 358 × 294 531 × 436
Flat-colour graphic (flag) 448 × 313 770 × 539

Open the resizer with a 10–20 KB target →

Fixed pixel sizes against 10–20 KB

When the form fixes the pixels, the file lands in the 10,240–20,000 byte window between these two JPEG qualities; "pad" means even quality 95 stays under 10 KB.

Pixel sizeLowest quality reaching 10 KBHighest quality under 20 KB
140 × 60 (small signature box) none: pad 7,458 bytes 95+
300 × 120 (signature strip) 95 95+
200 × 230 (small ID photo) 74 93
413 × 531 (35 × 45 mm at 300 DPI) any (30 reaches it) 42

What falls below 10 KB

Even at quality 95, the highest quality we measured (the tool also tries 100), a 4:3 photo stays under 10,240 bytes up to about 145 × 108 pixels (21 % of the pixels that still fit under 20 KB at quality 75); a handwritten page up to 208 × 171 and a portrait up to 114 × 142. From there to 223 × 167 a photo reaches 10 KB only above quality 75, and from 223 × 167 to 317 × 237 quality 75 lands inside 10–20 KB.

A 140 × 60 image (small signature box) is about 2.7 KB at quality 95, so 73 % of a 10,240-byte file would be padding. Padding satisfies a file-size check of 10–20 KB and leaves the pixels unchanged; where the form does not fix the pixel size, a larger image is the cleaner way to reach 10 KB.

Upload sizes against 10–20 KB at quality 75

200 × 230 (about 10.2 KB) lands inside 10–20 KB as is. Below 10 KB: 140 × 60 (1.1 KB), which needs padding; 300 × 120 (3.8 KB), which reaches it from quality 95. Just above 20 KB: 413 × 531 (about 32,000 bytes), 600 × 600 (about 46,600 bytes), which need a lower quality or fewer pixels.

Inside 10–20 KB at quality 75, a handwritten page runs from 358 × 294 to 531 × 436 pixels and a portrait from 189 × 236 to 304 × 379.

How to compress an image to 10–20 KB

  1. Open the tool above

    Preset: minimum 10 KB, maximum 20 KB, JPG.

  2. Add the image

    Drop, paste or pick it; the 10,240–20,000 byte window is applied for you.

  3. Fix pixels only if required

    With pixels fixed, only quality moves (and padding, if you allow it, to reach 10 KB).

  4. Download

    name-20kb.jpg; compare its byte count with 10–20 KB.

Forms that ask for 10–20 KB

Upload specs in our dataset with exactly this window. Verify with the official notice before you submit.

Sources

  1. Measured by PixelFit with sharp 0.35.5 / libvips 8.18.7 on 31 October 2026.
  2. Sample images, Wikimedia Commons, checked 31 October 2026: landscape (CC0 1.0) commons.wikimedia.org/w/index.php?curid=154070378; portrait commons.wikimedia.org/w/index.php?curid=23956389; typed page commons.wikimedia.org/w/index.php?curid=194775753; handwritten letter commons.wikimedia.org/w/index.php?curid=90423615; flag commons.wikimedia.org/w/index.php?curid=361734 (public domain).
  3. Binary prefixes, NIST, checked 31 October 2026: physics.nist.gov/cuu/Units/binary.html

Frequently asked questions

How do I compress an image to between 10 KB and 20 KB?

Use the tool on this page, preset to 10–20 KB: it returns a JPG of 10,240 to 20,000 bytes. A 4:3 photo stays under 20 KB up to about 317 × 237 at quality 75.

What if my image comes out smaller than 10 KB?

PixelFit raises the quality first, up to 100. A 140 × 60 image (small signature box) is still only about 2.7 KB at quality 95, 7,458 bytes short of 10–20 KB, so it needs padding: opt in, and a JPEG comment segment adds the missing bytes without touching the picture.

Is a 14.8 KB file inside 10–20 KB?

Yes: anything from 10,240 to 20,000 bytes passes under both KB definitions. Exactly 20,480 bytes passes only where 1 KB = 1024 bytes.

Which pixel size lands between 10 KB and 20 KB?

At quality 75: a photo from about 223 × 167 to 317 × 237, a portrait from 189 × 236 to 304 × 379.

Ranges sharing a limit

Pixel sizes under 20 KB

Founder price

PixelFit Pro opens soon

Lifetime Pro: batch of up to 500 images to an exact-KB ZIP, saved presets per form, PDF-under-size merge and HEIC batch. Reserve the founder price: 30% off $12 one-time when Pro opens. No payment is taken now. Everything on the free plan keeps working today.

We'll e-mail you once when Pro opens, with your founder price. No account, no newsletter. See the privacy policy.