Resize Image to 100KB

Bring a photo, scan or declaration down to 100KB and see whether its dimensions had to change.

Files never leave your device. Everything is processed in your browser.

A 100KB cap sounds roomy next to the 20KB and 50KB fields elsewhere on a form, and for most upload pictures it is. A handwritten declaration at 800 × 400 pixels, a passport-size photo or a scanned signature normally fits with its width and height untouched; only the JPG quality is fine-tuned. The picture that does lose pixels is the one straight from a phone camera, because twelve million pixels cannot be packed into 100KB at a quality that still looks like a photo.

So this page tells you what it changed. It looks for the highest JPG quality that stays within 102,400 bytes, and it reduces the dimensions only when the picture is too big for that. The result card lists the new width, height and exact weight, so you can check them against your form before you upload.

Before and after

Before
A hand wearing a fitness band pointing at the screen of an open laptop while another hand rests on the trackpad

2400 × 1600 px427 KBJPG

After
The same photo compressed to 99.6 KB

1960 × 1306 px99.6 KBJPG

This photo was 427 KB. With the limit set to 100 KB, it came out at 99.6 KB, which is 77% smaller.

To fit, the tool also scaled the picture down from 2400 × 1600 px to 1960 × 1306 px.

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

How to use it

  1. Pick the picture the form asked for: the photo, the signature strip or the declaration sheet, already cropped to the area that should be seen.
  2. Wait a moment while the quality is searched; for a camera original the width and height are first brought down to a size 100KB can actually carry.
  3. Read the dimensions on the result card. If they still match the pixel size in your notice, nothing else needs doing.
  4. Save the JPG. For a form that also sets a lower limit, tick the minimum option and run it once more before saving.

Which pictures keep their size and which shrink

Anything around half a megapixel or less usually comes out with the same width and height it went in with. That covers the sizes forms tend to ask for: 800 × 400 declarations, 320 × 400 photos, 300 × 120 signatures, and most screenshots of a single message or receipt. For these the page only lowers the JPG quality, often just a few points, and on plain white paper it may not need to lower it at all.

A full-resolution phone photo is a different case. Before searching, the tool scales it to at most about 2.5 million pixels, roughly 1,850 × 1,380 for a 4:3 shot, because below that ratio of bytes to pixels a photo breaks into blocks. If the scene is busy (leaves, crowds, patterned fabric) it shrinks further, often to around 1,000 to 1,400 pixels on the long side. The shape never changes and nothing is cropped. If your form names exact pixels, make that size first with the resize tool and bring the smaller file here; it will then usually keep those pixels.

Forms that put 100KB at the top of a range

In the notices we have checked, 100KB is usually the upper end of a band rather than a single limit. IBPS (PO, CSA, SO and RRB), SBI (PO and Junior Associates), NABARD and MIDC ask for a handwritten declaration of 50 KB to 100 KB at 800 x 400 pixels in 200 DPI (preferred), i.e. 10 cm x 5 cm, as jpg/jpeg. The NTA asks for a signature of 10 KB to 100 KB, JPG/JPEG, for both NEET (UG) 2026 and JEE (Main) 2026. CBSE’s CTET September 2026 bulletin takes a photo of 10 KB to 100 KB at 3.5 cm (width) x 4.5 cm (height). India Post’s GDS Schedule-II July-2026 notification wants the photo at 30 KB to 100 KB (recommended 320 × 400 pixels) and the signature at 20 KB to 100 KB (recommended 300 × 120 pixels). The Odisha Public Service Commission asks for a photo of 25 KB to 100 KB in JPG or GIF.

The lower figure is the one that catches people out. An 800 × 400 declaration in black ink on white paper can come out below 50 KB even at the highest quality, and the portal then rejects it as too small. Tick “My form also has a minimum size” under the size field and enter the lower figure: the tool raises the quality and, if that is not enough, enlarges the picture until the file is inside the band. If it had to enlarge, the width and height on the result card will differ from 800 × 400; in that case rescan the sheet at a higher setting rather than upload a size the notice does not list.

Frequently asked questions

Will my picture keep its width and height at 100KB?
If it is form-sized already, almost always. Declarations, signatures, passport-size photos and short screenshots fit with only a quality change. A camera original of 8 to 50 megapixels will come back smaller, and the result card shows by how much.
My form says between 100KB and 200KB. Can this page do that?
Yes. Change the size box to 200, tick the minimum option and enter 100. The tool then looks for a file inside that window, raising quality or enlarging the picture slightly if the first result is too light.
Can I get the 100KB file as a PDF?
No, the output here is always a JPG image. Some notices want certificates as PDF; for those, make the JPG here first, then open it and print it to PDF on your phone or computer, and check the PDF’s own size afterwards because the conversion adds a little.
Does it work on an iPhone photo?
Yes. HEIC pictures open directly, come out the right way up, and are saved as JPG. Being full-resolution camera shots, they are the ones most likely to come back with fewer pixels.
My notice gives the size in cm, like 10 cm x 5 cm at 200 DPI. Does this page set that?
Not directly. Centimetres at a DPI are another way of stating pixels: 10 x 5 cm at 200 DPI is about 787 x 394, which notices round to 800 x 400. Use the resize tool in cm to make that size, which also writes the DPI into the file, then check whether it is already under 100KB before running it through this page.