How to Reduce Photo Size to 20KB, 50KB or 100KB for Online Forms (Phone & PC)
Application form rejecting your photo or signature? How to meet KB limits and pixel dimensions for passport, exam, visa and job portals — on a PC, iPhone or Android — without making it blurry.
By Zeeshan Khalid · Updated 26 September 2026
"Photo must be JPG, 200×230 pixels, between 20 KB and 50 KB." Government portals, exam boards, visa applications and job sites love requirements like these — and a modern phone photo is 3–5 MB, about a hundred times too big.
Here's how to get it right first time, on any device.
Step 1: Read the requirements carefully
Forms usually specify some combination of:
- File size — a maximum (and sometimes a minimum) in KB
- Dimensions — width × height in pixels, or a ratio like 3.5 × 4.5 cm
- Format — almost always JPG/JPEG
- Background and framing — plain white, face centred, etc.
Meet the dimensions first, then the file size. Resizing does most of the work; compression finishes it off without visible damage.
Step 2: Crop and resize to the right dimensions
Crop to the required ratio (for passport-style photos, head and shoulders, centred), then resize to the exact pixels.
On Windows: open the photo in Paint → Resize → Pixels → untick Maintain aspect ratio only if you've already cropped to the right ratio → enter the width and height → File → Save as → JPEG.
In the browser: the free image resizer sets exact pixel dimensions.
Step 3: Compress to the KB limit
The free compress image to KB tool takes a target — 20, 50, 100, 200 KB or any number — and finds the highest JPG quality that fits, only shrinking dimensions if it really has to. It works on phones and PCs, and your ID photo never leaves your device.
Aim about 5% under the limit. Some portals measure a kilobyte as 1,000 bytes; Windows uses 1,024.
On iPhone
iOS has no built-in "compress to KB" option, but you can:
- Open the compress image tool in Safari and pick the photo from your library.
- Or email the photo to yourself: iOS Mail offers Small / Medium / Large / Actual Size when you attach a photo. "Small" is typically well under 100 KB — but you don't control the exact size or dimensions.
On Android
- The browser tool works the same way in Chrome.
- Some galleries (Samsung, Xiaomi) have Resize in the edit or share menu. You pick dimensions, not KB, so check the file size afterwards in the photo's details.
Common requirements
| Document | Typical size | Typical dimensions |
|---|---|---|
| Passport / visa photo | 20–240 KB | 600×600 (US), 35×45 mm ratio elsewhere |
| Exam registration photo | 20–50 KB | ~200×230 px |
| Signature | 10–30 KB | ~140×60 px |
| Job portal CV photo | < 200 KB | Any reasonable portrait |
| Document scans (PDF) | 100 KB–2 MB | 150–200 DPI |
These vary a lot by country and organisation, so always use the numbers on the form itself.
Tips for photos that pass first time
- Use a plain, evenly lit background. Shadows and patterns waste file size and get photos rejected.
- Don't compress twice. Start from the original each time.
- Keep the file name simple —
photo.jpg, no spaces or special characters. Some portals fail on long names. - Convert iPhone HEIC photos to JPG first — many forms don't accept HEIC. See how to convert HEIC to JPG or use the HEIC converter.
- Check before submitting by looking at the file's properties for its size and dimensions.
Signatures
- Sign in black ink on plain white paper.
- Photograph it flat, in daylight, filling the frame.
- Crop tightly around the signature.
- Resize to the required dimensions and compress to the limit (often 10–30 KB).
Doing this often, or on your phone
I made ShrinkForge for Android because phones are where most people hit these forms: it compresses to a target size (100 KB, 250 KB, 500 KB, 1 MB or your own number), shows an estimate from a real encode before you commit, resizes by exact size or print DPI, converts formats, and processes batches. It requests no Android permissions — not even internet access — so ID photos stay on your phone.
On Windows, BatchLens Pro does the same for whole folders: convert, resize to exact dimensions, set quality and see the resulting file size for every image.
Frequently asked questions
- How do I reduce a photo's size in KB without losing quality?
- Resize it to the pixel dimensions the form actually asks for, then compress to the target. Most quality loss comes from over-compressing a photo that's still far larger than needed.
- What's the difference between KB and pixels?
- Pixels are the image's dimensions (e.g. 600×600); KB is the file size on disk. A form may limit both. Reducing pixels lowers the file size a lot; lowering JPG quality lowers it further.
- Why does the form say my photo is too big when it's under the limit?
- Some portals count 1 KB as 1000 bytes while Windows shows 1024. Aim about 5% under the limit — e.g. 47 KB for a 50 KB limit. Also check the file type; many forms only accept .jpg or .jpeg.
- How do I scan a signature for an online form?
- Sign in black ink on plain white paper, photograph it flat in good light, crop tightly around the signature, convert to black and white if allowed, and compress to the required size (often 10–30 KB).