Compress JPEG to 10KB

The tightest limit on any form, met with the sharpest JPG that fits inside it.

Files are processed on this page and are not uploaded.

Ten kilobytes is the lowest ceiling an application form puts on a picture, and only a signature sits under it comfortably. To compress JPEG to 10KB, a file must come down to 10,240 bytes, a figure a phone photo exceeds hundreds of times over. This page is fixed at that number and starts as soon as a file lands: it hunts for the highest JPG quality that fits, and takes pixels away only when no quality setting can get there.

Read your notice again first. In the forms we have checked, 10 KB appears far more often as the bottom of a band than as the top, and those forms would bounce a file made here as too light. The one official cap at this figure belongs to a signature, not a face. If your line reads 10 KB to 20 KB, the page built for that band is the one to use.

Before and after

Before
A hand writing with a pencil on a printed form, close up

2400 × 1800 px498 KBJPG

After
The same photo compressed to 10 KB

390 × 293 px10 KBJPG

This photo was 498 KB. With the limit set to 10 KB, it came out at 10 KB, which is 98% smaller.

To fit, the tool also scaled the picture down from 2400 × 1800 px to 390 × 293 px.

The image on the right is the actual file the tool above produced.

How to use it

  1. Use a dark pen on clean white paper, or a bare, evenly lit wall behind a face, then crop in your gallery app to the ink or to head and shoulders; every strip of desk or shadow spends bytes the budget does not have.
  2. Add the picture. The ceiling already reads 10, so the search begins at once: quality first, a smaller frame only if the lowest acceptable quality still weighs too much.
  3. Check the bytes and pixels on the result card; if your notice fixes the pixels, make them with the resize tool first and confirm here that they held.
  4. Download the .jpg. For a band that starts lower, such as 5 KB to 10 KB, turn on the minimum option (“My form also has a minimum size”), enter 5 and let it run again.

What fits inside 10,240 bytes

A JPG spends its bytes where the picture changes: along the edges of strokes, around eyes and hair, across any texture. Flat white paper costs almost nothing, which is why a signature is the one subject that fits 10KB well; dark ink cropped close typically keeps 400 to 600 pixels of width with the strokes still crisp. A face is a harder case. A head-and-shoulders portrait on a plain wall usually ends up only 150 to 250 pixels tall, the size of a chat avatar, and a busy background pushes the frame smaller again. Text fares worst: a scanned certificate turns to grey smudge long before the frame gets small.

The tool does not begin at full size, because a JPG needs a few hundredths of a byte per pixel. For a 10KB ceiling it starts from a frame of roughly a quarter of a million pixels, about 500 by 500, and searches the quality scale between 30 and 95 there. If even the lowest setting is too heavy, the frame is shrunk in proportion to how far over it was; quality drops below 30 only once the short side has fallen to 64 pixels. A shrunk picture is then nudged back up until it sits within about 15 per cent of the limit, so results normally read between 8.5KB and 10KB.

Where 10 KB is a ceiling, and where it is a floor

One official notice in our index caps a picture at exactly this figure. Protean’s guidelines for the online PAN application list the signature as JPEG, Max. 10 KB, 2X4.5 cms, scanned at 200 DPI in colour; the photograph on the same table is allowed Max. 20 KB. A 4.5 cm strip at 200 DPI holds few pixels, so a clean signature at that size normally fits with a modest drop in quality and no pixels lost. The JPG written here carries no DPI tag; if the upload screen asks for 200 DPI, add it afterwards with the DPI tool.

Everywhere else, 10 KB marks the bottom of a band. The Staff Selection Commission gives the signature as 10 KB–20 KB in its CGL, CHSL, MTS, Stenographer, JE and Constable (GD) notices; IBPS and SBI print the same 10 KB–20 KB and add 140 x 60 pixels (preferred). The National Testing Agency’s signature band is 10 KB to 50 KB in CUET (UG) 2026 and UGC-NET December 2025, and 10 KB to 100 KB in JEE (Main) 2026 and NEET (UG) 2026. A file from this page sits below all of those bands: use the 10–20 KB signature page, or the page for the upper figure with the minimum ticked at 10.

Frequently asked questions

Will a JPEG still look like the original at 10KB?
A signature usually will, because the paper costs the encoder nothing and the budget goes to the ink. A photo will not: it comes back with far fewer pixels and fine detail goes soft. Pages that promise no visible loss at this size are not describing what their tool does.
The notice says 10 KB to 20 KB. Is this the right page?
No. This page stops at 10KB, the bottom of that band, so the file would be refused as too light. Use the signature page set to 10–20 KB instead.
Can I keep the file above 5 KB as well as under 10KB?
Yes. Turn on the minimum option, “My form also has a minimum size”, put 5 in it and run again. Quality goes up first, then the frame grows, never past three times its size, until the file crosses 5 KB; a scan too plain to get there is reported, not handed over.
Does 10KB here mean 10,000 bytes?
No, 10,240: a kilobyte is counted as 1,024 bytes. Where a portal reckons in round thousands, that file reads 10.2 KB, so for a strict “less than 10 KB” change the size box to 9 and run it again.
My field wants a PDF under 10 KB. Does this page help?
No. This page writes JPG only and does not open PDF files. Signature boxes that print 10 KB almost always take JPEG, so check the accepted formats before looking for a PDF route.