RRB Photo Not Uploading, How to Fix It
You are filling a Railway Recruitment Board form, RRB NTPC, Group D, ALP, or registering through One Time Registration, and the photo or signature will not upload. Railway portals are strict about the photo, and most of these failures come down to a file that is the wrong size or format, both of which you can fix in your browser.
Drop images here or click to upload
PNG, JPG, WebP, GIF, AVIF, HEIC — up to 50MB each
Output lands at or under your target. JPEG and WebP only.
- Files never leave your device
- Runs in your browser
- Free, no signup
What RRB checks, and the colour-photo rule
RRB uploads a photograph and a signature, each checked for file size, format, and pixel dimensions. RRB is also particular about the photo itself: it commonly requires a recent colour photograph on a white background, sometimes with the candidate's name and the date printed across the bottom, and warns that black and white or old photos will be rejected.
The size figures commonly cited are a photo in a small kilobyte band and a smaller signature, both as JPEG at set pixel sizes, but these change between recruitments, so confirm them in the current RRB notice and on the One Time Registration upload screen. For the exact spec, see the RRB photo and signature size guide.

Get the photo and signature inside the size window
Start from the original colour photo, not a chat-app copy. Set the photo limit in the tool above and compress to land just inside it, staying above any minimum, then upload it to the photo field. Do the signature separately against its smaller limit.
If the recruitment wants the name and date on the photo, add that text before you size the image, since it is a content requirement the portal expects to see. Handle the photo and signature one at a time so that if one is refused, you know which file to fix.
If the size is right but it still fails
Check the format. RRB expects JPEG, and a file named .jpg that is really a PNG or HEIC inside is read as invalid, so re-save it as a true JPEG. Then check the dimensions, since RRB specifies pixel sizes for the photo and signature, and resize to the exact pixels if size and format are both already right.
A black and white photo, or one that is clearly old, will be refused no matter how perfect the file is, because RRB wants a recent colour photograph. That is a capture requirement, not a file one, so use a recent colour photo from the start.
Read moreRead less
When the upload will not complete
If every file is correct and it still will not upload, the cause is usually the connection or the portal. Railway recruitments draw huge numbers of applicants, so servers are heavily loaded near deadlines and uploads drop more easily. Use a stable network, a current desktop browser, and avoid the closing hours.
Clearing the cache, disabling extensions, using a private window, or switching browsers also helps with uploads that stall for no clear reason. If the portal itself is erroring, the fix is to wait for load to drop or to use the portal's help desk, which a file tool cannot do for you.
When it is the photo, not the file
If the upload succeeds but the photo is rejected on review, the problem is appearance: an old or black and white photo, a busy or coloured background, poor lighting, or a face that is too small or unclear. None of that is fixable by resizing or compressing. Retake a recent colour photo against a plain white wall in even light, and see what is and is not fixable.
Getting the capture right first, a recent colour photo on a plain background with the name and date if required, means the only thing left is the mechanical size and format, which is exactly what the tool here handles.
Reusing your photo through One Time Registration
RRB uses a One Time Registration profile, and the photograph and signature you upload there are reused whenever you apply for its exams. If the image was wrong when you created the profile, it can keep causing the same upload problem across applications, so it is worth fixing it properly once.
Prepare a recent colour photo on a white background at the right size and format, and a clean JPEG signature, then update them in your OTR profile itself, not only on the current form. Because the profile feeds every RRB application, a correct image there saves you from hitting the same error on each new exam.
Done privately in your browser
Your RRB photo and signature are personal, and the fixes here keep them on your device. The compression, conversion, and resizing all run in your browser, and the files only go to the railway portal when you upload them yourself.
There is no account, no watermark, and nothing to pay. You get the photo and signature into the size and format RRB wants, privately, then submit them on the portal.
Frequently asked questions
Fix by the exact error
Most rejections are mechanical, the file is too big, too small, the wrong pixels, or the wrong type. Pick the message your form showed.
Most likely fix for RRB railway: compress your photo to the RRB sizeRejected for how the photo looks, not the file?
Blur, lighting, head size, or a busy background cannot be fixed by resizing or compressing. See what is and is not fixable.