Most of the internet's image advice is about making files smaller. Application forms have the opposite problem too: many of them set a minimum file size. IBPS and several other recruiters ask for a photo between 20 and 50 KB; a well-compressed 200 × 230 px photo can easily come out at 12 KB, and the portal rejects it with a message like "file size should be between 20 KB and 50 KB". Signatures are even worse — a clean 140 × 60 px signature on white paper is often only a few kilobytes against a 10 KB minimum.
The obvious fixes all have side effects. Making the image bigger in pixels breaks the dimension rule. Saving at 100 % quality helps a little but rarely enough. Adding noise or a border changes how the photo looks. This tool does something simpler: it keeps the pixels exactly as they are and adds harmless, invisible data to the file until it reaches the size you ask for.
Why does a portal say my photo is too small in KB?
Minimum file sizes are a crude quality check. A very small file usually means a tiny or heavily compressed image, so portals reject it on the assumption that it will be blurry. The check looks only at the number of bytes, not at the picture. That is why a perfectly sharp, correctly sized photo can still fail: small dimensions and a plain background compress extremely well, and the file ends up under the threshold even though nothing is wrong with it.
How can the KB go up without changing pixels?
A JPEG file is more than the compressed picture. It is a sequence of segments: markers for the image data, the colour tables, optional metadata such as the resolution (DPI), and optional comment segments that any program may ignore. The tool first re-encodes your image as a high-quality JPEG (quality 0.95), which by itself usually makes the file larger. If it is still below the target, it inserts one or more comment segments filled with spaces, sized so the final file is exactly the number of bytes you asked for.
Image viewers, browsers and upload systems skip comment segments when they decode the picture, so what you see is unchanged: the same width, the same height, the same colours. Only the byte count differs. In our automated test, a 50 KB target produced exactly 51,200 bytes with the original pixel dimensions intact.
If your image is already larger than the target even at high quality, the tool does the sensible thing and compresses it down to the target instead, and tells you it did so.
Which forms have a minimum file size?
Many. The table lists every document in our data set that specifies a minimum, generated from the same file that drives the editor's presets:
| Exam / portal | Document | Pixels | Minimum | Maximum |
|---|
| SSC (CGL, CHSL, MTS, GD, Selection Post) | Signature | 472 × 157 | 10 KB | 20 KB |
| UPSC (CSE, NDA, CDS, CAPF, ESE & other exams) | Photo | 550 × 550 | 20 KB | 200 KB |
| UPSC Triple | Signature | 400 × 500 | 20 KB | 100 KB |
| JEE Main | Photo | 350 × 450 | 10 KB | 200 KB |
| JEE Main | Signature | 350 × 150 | 10 KB | 100 KB |
| NEET UG | Photo | 350 × 450 | 10 KB | 200 KB |
| NEET UG | Signature | 350 × 150 | 10 KB | 100 KB |
| NEET UG Finger & Thumb Impressions | Impressions | 800 × 600 | 50 KB | 200 KB |
| CUET UG | Photo | 350 × 450 | 10 KB | 200 KB |
| CUET UG | Signature | 350 × 150 | 10 KB | 50 KB |
| UGC NET | Photo | 350 × 450 | 10 KB | 200 KB |
| UGC NET | Signature | 350 × 150 | 10 KB | 30 KB |
| CTET | Photo | 276 × 354 | 10 KB | 100 KB |
| CTET | Signature | 276 × 118 | 3 KB | 30 KB |
| GATE | Photo | 420 × 540 | 5 KB | 600 KB |
| GATE | Signature | 500 × 160 | 3 KB | 300 KB |
| IBPS (PO, Clerk, RRB, SO) | Photo | 200 × 230 | 20 KB | 50 KB |
| IBPS (PO, Clerk, RRB, SO) | Signature | 140 × 60 | 10 KB | 20 KB |
| IBPS (PO, Clerk, RRB, SO) Left Thumb Impression | Thumb impression | 240 × 240 | 20 KB | 50 KB |
| IBPS (PO, Clerk, RRB, SO) Handwritten Declaration | Declaration | 800 × 400 | 50 KB | 100 KB |
| SBI PO & Clerk | Photo | 200 × 230 | 20 KB | 50 KB |
| SBI PO & Clerk | Signature | 140 × 60 | 10 KB | 20 KB |
| SBI PO & Clerk Left Thumb Impression | Thumb impression | 240 × 240 | 20 KB | 50 KB |
| SBI PO & Clerk Handwritten Declaration | Declaration | 800 × 400 | 50 KB | 100 KB |
| RBI (Grade B, Assistant, Office Attendant) | Photo | 200 × 230 | 20 KB | 50 KB |
| RBI (Grade B, Assistant, Office Attendant) | Signature | 140 × 60 | 10 KB | 20 KB |
| RBI (Grade B, Assistant, Office Attendant) Left Thumb Impression | Thumb impression | 240 × 240 | 20 KB | 50 KB |
| RBI (Grade B, Assistant, Office Attendant) Handwritten Declaration | Declaration | 800 × 400 | 50 KB | 100 KB |
| LIC (AAO, ADO, Assistant) | Photo | 200 × 230 | 20 KB | 50 KB |
| LIC (AAO, ADO, Assistant) | Signature | 140 × 60 | 10 KB | 20 KB |
| LIC (AAO, ADO, Assistant) Left Thumb Impression | Thumb impression | 240 × 240 | 20 KB | 50 KB |
| LIC (AAO, ADO, Assistant) Handwritten Declaration | Declaration | 800 × 400 | 50 KB | 100 KB |
| India Post GDS | Photo | 320 × 400 | 30 KB | 100 KB |
| India Post GDS | Signature | 300 × 120 | 20 KB | 50 KB |
| Parivahan Sarathi (Driving Licence / Learner's Licence) | Photo | 420 × 525 | 10 KB | 20 KB |
| Parivahan Sarathi (Driving Licence / Learner's Licence) | Signature | 256 × 64 | 10 KB | 20 KB |
| UK passport digital photo (600x750) | Photo | 600 × 750 | 50 KB | 2000 KB |
| NABARD Photo | Photo | 200 × 230 | 20 KB | 50 KB |
| NABARD Signature | Signature | 140 × 60 | 10 KB | 20 KB |
| NEET PG | Signature | 276 × 118 | 20 KB | 80 KB |
| MHT CET | Photo | 600 × 600 | 100 KB | 5000 KB |
| WBJEE | Photo | 350 × 450 | 10 KB | 200 KB |
| WBJEE | Signature | 350 × 150 | 4 KB | 30 KB |
| HTET | Photo | 276 × 354 | 20 KB | 50 KB |
| HTET | Signature | 350 × 150 | 10 KB | 20 KB |
| HTET Thumb Impression | Thumb impression | 300 × 300 | 10 KB | 30 KB |
Documents in data/presets.json that set a minimum file size. Verify with the official notification.
Minimums of 10 KB (signatures) and 20 KB (photos) are the most common, especially among banking and NTA exams. Some state bodies set higher floors. The maximum matters as well — padding a file to 60 KB for a form that allows 50 KB just creates the opposite error.
Is 1 KB 1,000 or 1,024 bytes?
Both definitions are in use, and portals rarely say which one they use. The safe approach is to use the stricter one on each side. For a minimum, the stricter reading is 1 KB = 1,024 bytes (it asks for more bytes), so this tool and the editor count minimums that way: 20 KB means at least 20,480 bytes. For a maximum, the stricter reading is 1,000 bytes, so the editor keeps files under max × 1,000 bytes. A file made this way passes whichever definition the portal's programmer chose.
What about increasing KB by enlarging the image?
Upscaling — making the width and height larger — also increases file size, and it is the right move when a form requires bigger dimensions. But it changes the pixel size, which usually breaks an exact-dimension rule, and it cannot add detail that was never captured, so a blown-up small photo looks soft. If you only need more bytes, padding is cleaner. If you need more pixels, start from the original, larger photo from your phone rather than enlarging an already-shrunk copy.
Converting to PNG also increases the size a lot, since PNG is lossless. But most exam portals require JPEG, and a renamed PNG is still a PNG inside, which can be rejected.
Can I increase KB in Paint, on a laptop or on an iPhone?
In Microsoft Paint you can resize the image larger and re-save it, which increases the KB but changes the dimensions — see above. Paint gives you no control over the exact file size. On an iPhone, the Photos app does not let you choose a file size at all. This page works in any modern browser on a laptop, Android phone or iPhone, and gives you an exact byte count without installing anything. Because it runs locally, it also works offline once the page has loaded.
Common mistakes
- Overshooting the maximum. Pick a target between the minimum and the maximum, not at the very top.
- Fixing KB before dimensions. Resize first, then adjust KB. Resizing again afterwards changes the size again.
- Uploading the wrong copy. The downloaded file ends in "-50kb.jpg" (or your target), so it is easy to tell apart from the original.
- Editing the padded file. Many editors drop comment segments when they re-save. Do any cropping or colour changes before padding.
Limits and definitions vary between portals and are revised between notifications. Verify with the official notification before you upload.