Most "photo not uploading" problems are not bugs. A rejection happens at one of three points: the upload box (checking KB, pixels, format and sometimes DPI), a person verifying your form later (background, face, signature legibility), or a live camera capture that replaces the upload altogether. The error text rarely says which. Here are the fourteen causes we see, in the order to check them.
Upload-box rejections: size, pixels and format
If the portal refuses the file the moment you pick it, the problem is technical: the file is outside the KB band, the pixels or shape are wrong, the DPI tag is wrong, or the file is not really a JPG. These are measurable, so a checker can tell you exactly which one in seconds.
1. The file is bigger than the maximum KB
The most common one. A phone photo is 2–5 MB; most forms want 20–200 KB. Portals count a KB as 1,000 or 1,024 bytes, so a file that reads "50.3 KB" on your phone can fail a 50 KB limit. Fix: compress to the exact size the form names — the tool lands a little under the limit so either way of counting passes. Why the numbers are so far apart is explained in what "20 KB" actually means.
2. The file is below the minimum KB
Many notices set a size band, not just a cap: NTA photos 10–200 KB, IBPS and SBI photos 20–50 KB, SSC signatures 10–20 KB, RRB signatures 30–49 KB. A clean signature scan can come out at 6 KB and be refused as "too small" — or with no message at all. Fix: the exam resizers on this site pad the file up to the floor; for other files use increase image size in KB or, for PDFs, increase PDF size.
3. Wrong pixel dimensions
IBPS and SBI say 200 × 230 px; DSSSB says 480 × 672; BPSC says 220 × 100 for the signature. Some portals check exactly, some only check the ratio. A phone photo is about 3000 × 4000 px, so "it's a JPG under 50 KB" is not enough. Fix: use the exam's own page, which outputs the exact pixels — or resize to exact pixels. If the form gives centimetres, the pixels ↔ cm converter shows what that is in pixels at the DPI the form uses.
4. The DPI tag is wrong
A few forms read the DPI stored in the file: Protean PAN wants 200 DPI, DSSSB 96, the IBPS thumb impression and declaration 200. The pixels can be right and the file still fails. Fix: the PAN, DSSSB and bank-exam pages write the right DPI into the file; for anything else use the DPI converter, which changes the tag without touching the pixels. How pixels, cm and DPI relate explains why.
5. It isn't really a JPG
Renaming photo.png to photo.jpg doesn't change the file; many portals read the real format from the first bytes and reject it. iPhone photos are often HEIC, and WhatsApp or browser downloads can be WebP or .jfif. Some portals also accept only the exact ending ".jpg", so a genuine JPEG named .jpeg or .JPG fails. Fix: run the file through any resizer on this site — it always saves a genuine .jpg. JPEG vs JPG explains when renaming is enough.
6. It looks upright on your phone but arrives sideways (EXIF rotation)
Phones often store the photo the way the sensor saw it and add an orientation tag telling the gallery to rotate it. Your phone obeys the tag; some portals and verification screens ignore it, so the photo shows sideways — or a portrait photo is read as 4000 × 3000 landscape and fails the shape check. Fix: re-save it through a tool that redraws the pixels upright. Every resizer here does that and drops the tag; the rotate tool also works.
7. Wrong shape (landscape instead of portrait)
A signature photographed with the phone sideways arrives as a tall image, or a photo arrives wide. Portals that check the aspect ratio reject it; others stretch it, which gets you rejected later at verification. Fix: every result on this site has a Rotate button and an Adjust crop frame in the exact output shape.
Verification rejections: what a person checks later
If the upload went through but you later got a defect notice, a person rejected the content: background, face size, cap or glasses, an old photo, or a signature they couldn't read. No upload box checks these, so a technically perfect file can still fail. Most need a retake, not another resize.
8. Background not white or light
UPSC and NTA ask for a plain white background; most other notices say white or light. A patterned curtain, a coloured wall or a strong shadow behind your head is a common defect. Fix: retake against a plain white wall or a white bedsheet, standing a little in front of it so your shadow falls out of frame. How to take a passport photo at home covers light and background in detail.
9. Face too small, cap or glasses, or an old photo
UPSC wants the face to cover at least 75% of the photo. Caps and dark glasses are refused almost everywhere, and notices ask for a recent photo (Agniveer says within a month). Where a live photo is also captured, an old upload that no longer looks like you invites a mismatch. Fix: the passport photo tools and exam pages crop the face to the right size; recency and glasses need a new photo.
10. The signature is too faint
A light ballpoint or pencil signature photographed in dim light comes out grey on grey, and compression to 10–20 KB blurs it further until the verifier can't read it. Fix: sign firmly with a black pen on plain white unruled paper, photograph it in daylight, straight on. The signature resizer turns the paper pure white and keeps the ink dark. Signatures in block capitals are also rejected by IBPS and SBI — sign in running hand.
11. The signature is lost in a white page
If the signature is a tiny mark in the middle of a whole-page photo, the portal may accept the file but the verifier rejects it as unreadable. Fix: crop to the ink so the signature fills the box — the signature resizer does this automatically. UPSC is different: it wants three signatures one below the other in a single image, via the UPSC signature tool.
12. Name and date missing from the photo
TNPSC, HSSC CET, MPESB and some NTA forms require your name and the date the photo was taken printed on the photo itself. Fix: add name and date on photo prints both in a white strip under the face and keeps the file within the KB limit.
Live-capture portals: when there's nothing to upload
SSC and RRB no longer take a photo upload at all — the photo is captured live by webcam or phone. UPSC, IBPS, SBI, the NTA exams and GATE capture a live photo in addition to the upload. A live capture can't be prepared in advance, but it fails for predictable, fixable reasons.
13. The live photo fails or won't start
- Camera blocked: allow camera access when the browser asks; if you dismissed it, re-enable it in the site's settings (the lock icon in the address bar) and reload.
- Dark or backlit: face a window or a bright light — never sit with a window behind you. Plain wall behind, no cap, glasses off.
- Face not centred: hold the phone or webcam at eye level and fill the on-screen guide; don't tilt your head.
- Mismatch with the uploaded photo: where both are taken, the upload should be recent and look like you today — same glasses-off face, similar hairstyle.
When the portal itself is the problem
If the file passes the checker and still won't upload, the cause is usually the browser session rather than the photo. Switch browsers, turn off ad blockers and VPNs, clear the site's cookies, log in again and upload straight away — and avoid the last two days before the deadline.
14. Browser, session or deadline-day trouble
Chrome on a desktop or laptop is the safest choice for government portals. UPSC's, NTA's and SSC's portals also time out silently if you stay on a page too long, which makes a correct file look rejected. In-app browsers (opening the portal link from WhatsApp or Telegram) often can't open the file picker or camera properly — copy the link into Chrome instead.
Frequently asked questions
- Why does my 48 KB photo fail a 50 KB limit?
- The portal probably counts 1 KB as 1,000 bytes while your phone counts 1,024. A 48 KB file by your phone's count is 49.2 KB by the portal's — and rounding can push it over. Compress to a little below the limit; the tools here do that automatically.
- Why is my signature rejected as too small?
- Either the file is under the notice's minimum KB (SSC 10 KB, RRB 30 KB) or the ink is a small mark in a large white image. Crop to the signature and let the tool pad the file up to the minimum.
- Why does my photo appear sideways after uploading?
- Your phone stored it sideways with a rotation tag that the portal ignores. Re-save it through a resizer or rotate tool, which redraws the pixels upright, then upload the new file.
- Do I need to upload a photo for SSC or RRB exams?
- No. Both capture the photo live by webcam or phone during the application; you upload only the signature. Good light, a plain wall and no glasses are what make the live photo pass.
- Does uploading from a phone cause problems?
- Only when the phone saves HEIC or WebP, stores a rotation tag, or you open the portal inside WhatsApp's built-in browser. Run the file through a resizer here first and open the portal in Chrome.