Fitting a photo into 50 KB, and into a 20–50 KB range
What a 50 KB photo can hold, how the 20–50 KB range on bank and job forms works, why Windows shows 48.8 KB, and the reasons a 50 KB upload is still refused.
Last reviewed · 1,353 words
In short
- 50 KB holds roughly half a million pixels at good quality. On our grainy test photo the tool kept 816 × 612 pixels at 84% JPEG quality, about a twenty-fourth of the original.
- When the form says 20–50 KB, type 50 as the maximum and 20 as the minimum. The file lands between 20,480 and 50,000 bytes, inside the range whichever way the form counts a KB.
- Never aim for exactly 50 KB. A file of 51,200 bytes is 50 KB to Windows and 51.2 KB to a checker that counts 1,000 bytes a KB, and that checker refuses it.
- The IBPS and SBI photograph also prefers 200 × 230 pixels. This page keeps the photo's shape; for a fixed pixel size use the Image Resizer in KB, which carries that preset.
- Nothing is uploaded. The photo is read, resized and saved in this browser tab.
A phone photo is usually a few megabytes, and the bank or job form wants it under 50 KB, often with a floor of 20 KB as well. Getting under the limit is easy; the work is in keeping the face clear and in landing inside the range however the portal counts a kilobyte. Here is what 50 KB holds, how the range works, and what to type.
How to resize an image to 50 KB
- Choose the photo at the top of the page. A JPG, PNG or phone photo works.
- Check the limit. The maximum starts at 50. If the form also states a minimum, such as 20 KB, type it in the minimum box.
- Press Download JPG. The result shows the bytes, the pixels and the JPEG quality before you save.
What 50 KB holds
We put a test photo of our own through the tool: 4,032 × 3,024 pixels, 5.93 MB, covered in heavy grain so it would resist compression more than an ordinary photo does. Three runs either side of 50 KB:
| Maximum | Output bytes | Pixels | Pixel count | JPEG quality |
|---|---|---|---|---|
| 40 KB | 38,489 | 730 × 548 | 4,00,040 | 84% |
| 50 KB | 48,423 | 816 × 612 | 4,99,392 | 84% |
| 60 KB | 59,047 | 894 × 671 | 5,99,874 | 84% |
The quality stayed at 84% in all three, and the extra bytes went into pixels: about 10,000 more pixels for every extra kilobyte. At 50 KB the photo kept 4,99,392 of its 1,21,92,768 pixels, about one in twenty-four, at a quality where JPEG blocks are hard to see. Each run took between 1.2 and 1.4 seconds on a desktop.
A cleaner photo does better. A 3,000 × 4,000 portrait of ours, 3.63 MB, with a plain light background and less grain, came out at 47,584 bytes and 612 × 816 pixels, at 93% quality. A plain background and good light are worth more than any setting, because the bytes they save go to the face.
Taking a photo that does well at 50 KB
The tool decides how many pixels and how much quality the limit can pay for; the photo decides what those bytes are spent on. A JPEG pays for detail, and noise is detail too. The difference between our two test photos, 816 × 612 pixels at 84% for the grainy one and 612 × 816 at 93% for the clean one, came almost entirely from grain and background.
Shoot in daylight. Stand facing a window rather than under a ceiling bulb. In dim light a phone raises its sensitivity, and the speckle that adds is exactly what eats a small file.
Use a plain, light background. A bare wall costs almost nothing to encode. Bank and exam notices usually ask for a light background anyway, so this helps twice.
Fill the frame with the face. This page keeps the photo's own shape, so empty wall at the sides is paid for in bytes. Crop the photo in your phone's editor first, close to the head and shoulders, and the face gets those pixels instead.
Skip filters and beauty modes. Smoothing changes how you look, which a document photo must not do, and texture filters add detail the file has to carry.
Do not resize twice. Each save as JPEG loses a little. Give the tool the original photo from the camera, not a copy already squeezed by a chat app, and let it do the reduction in one step.
Step by step for a 20–50 KB bank form
- Read the current notice for the photograph: the KB range, any pixel size, and the background and face rules.
- Take the photo in daylight against a plain light wall, and crop it close in your phone's editor.
- If the notice fixes a pixel size such as 200 × 230, use the Image Resizer in KB preset instead of this page.
- Otherwise choose the photo above, keep 50 as the maximum and type 20 as the minimum.
- Check the preview and the bytes, download the JPG, and rename it if the portal asks for a particular name.
Forms that use 50 KB
As read from the official notices, 50 KB is usually the top of a range rather than a bare limit:
| Form and upload | Size rule | What to type here |
|---|---|---|
| IBPS and SBI, photograph | 20–50 KB, 200 × 230 px preferred | maximum 50, minimum 20 |
| IBPS and SBI, left thumb impression | 20–50 KB, 240 × 240 px at 200 DPI | maximum 50, minimum 20 |
| PAN through Protean, e-Sign route, photograph | up to 50 kB | maximum 50 |
| UPSC, photograph | 20–200 KB | a 50 KB file is inside it; maximum 50, minimum 20 works |
Two of these also fix a pixel size, which this page does not set: it keeps the photo's own shape. For 200 × 230 or 240 × 240 pixels, use the Image Resizer in KB, whose form presets set the pixels and the KB range together. The PAN photo page covers both Protean routes.
The 20–50 KB range
Type 50 as the maximum and 20 as the minimum, and the file lands between 20,480 and 50,000 bytes. The maximum is read in thousands of bytes and the minimum in multiples of 1,024, the strict reading of each, so a file in that band passes whichever way the checker counts.
A photo rarely needs the minimum. The portrait above came to 47,584 bytes, more than twice the 20,480 floor. A small, clean picture can fall short: the same portrait cut to 3.5 × 4.5 cm at 200 DPI, 276 × 354 pixels, came to only 10,744 bytes at 95% quality. When the best file under 50 KB is still under 20 KB, the tool raises it to the middle of the range with bytes that leave the picture untouched; the Increase Image Size in KB guide explains how.
Why Windows says 48.8 KB
Windows divides by 1,024; Android phones and Macs divide by 1,000. The forms quoted above do not say which they use, so the tool stays inside both.
| File | Read as 1 KB = 1,024 bytes | Read as 1 KB = 1,000 bytes |
|---|---|---|
| 50,000 bytes, the ceiling | 48.83 KB | 50.00 KB |
| 48,423 bytes, the test result | 47.29 KB | 48.42 KB |
| 51,200 bytes, "50 KB" to Windows | 50.00 KB | 51.20 KB |
| 20,480 bytes, a 20 KB minimum | 20.00 KB | 20.48 KB |
The third row is the trap. A file saved as exactly 50 KB by the Windows count is 51.2 KB to a checker that divides by 1,000, and over the limit. The 1,200 bytes the tool leaves unused are what make the file safe under both readings.
Why a 50 KB upload is still refused
Wrong pixel size. IBPS and SBI prefer 200 × 230 pixels for the photograph, and a portal may check it. This page keeps the photo's shape, so set the pixels on the Image Resizer in KB.
Under the minimum. A file made for "under 50 KB" with no minimum typed can be 15 KB, which a 20–50 KB form refuses. Type the minimum.
Not a JPEG. A screenshot saved as PNG or an iPhone photo in HEIC is not one. Whatever goes in, the tool saves a JPEG.
The wrong photo. Background, glasses, cap and face size are the form's rules, not the file's. Check them in the current notice before uploading.
What this tool assumes
- The number is a maximum, met at
X × 1,000bytes or fewer. An optional minimum is met atX × 1,024bytes or more, and padding happens only when a minimum is typed and the photo falls below it. - The output is a JPEG in the photo's own shape. Quality stays at 40% or above; below that the tool shrinks the pixels instead.
- There are no pixel, centimetre or DPI fields here. The Resize Image in cm page has them.
- The photo stays on your device, and the saved JPEG carries no location or camera details.
- The tool meets the size you type; it has no link with any bank, exam body or PAN agency, and notices change each cycle.
Sources
- State Bank of India — PO 2026 detailed advertisement (photograph, signature, thumb and declaration sizes)
- Protean eGov Technologies — apply for a PAN card online (e-Sign scanned upload)
- UPSC — instruction for uploading photo and signature
- Android Developers — Formatter.formatFileSize
- Apple — how iOS and macOS report storage capacity
- MDN — HTMLCanvasElement.toBlob() and its quality argument