Error(s) found: File type isn't allowed: passport_size_photo.jpeg
Fix Passport Seva file type isn't allowed errors by creating a real JPEG, using a simple filename, checking the extension, and uploading from desktop Chrome.
What This Error Means
The error text usually appears as "Error(s) found: File type isn't allowed: passport_size_photo.jpeg". The portal is rejecting the file before it can move into the normal photo-quality checks.
That does not always mean the letters .jpeg are the only problem. In practice, file-type errors can come from a real unsupported format, a renamed file that is not actually JPEG, a hidden double extension, a filename the browser passes badly, or a stale upload session.
Treat this as a file-validity problem first. Once the file type is accepted, the portal may still check dimensions, face coverage, background, lighting, posture, and quality. The broader Passport Seva upload errors hub covers those later failures.
Why It Happens
The most common causes are:
- The file is PNG, HEIC, WebP, or PDF even though the name was changed to end in
.jpgor.jpeg. - The file has a hidden double extension, such as
passport_size_photo.jpeg.png, especially after phone or app exports. - The filename contains spaces, brackets, quotes, or special characters that make the upload control behave unpredictably.
- The file was saved from a messaging app or screenshot, so the visible extension does not match the actual file contents.
- The browser session is stale and the portal is reusing an old rejected upload state.
The Passport Seva photo itself still needs the 630×810 Indian passport photo format: exactly 630×810, JPEG, under 250 KB. But for this error, start by making sure the file is a real JPEG with a simple name.
3-Step Fix
- Create a new JPEG export. Open the original photo in a trusted editor and export/save as JPEG. Do not just rename a PNG, HEIC, WebP, PDF, or screenshot file.
- Rename it simply. Use a short filename such as
photo.jpgorfirstname_lastname.jpg. Avoid spaces, parentheses, apostrophes, extra periods, emoji, and non-English characters. For naming-specific cases, use the firstname_lastname upload guide. - Confirm the upload specs before retrying. The file should be exactly 630×810 pixels, under 250 KB, and still clear. Then follow the Passport Seva photo upload walkthrough in a fresh desktop Chrome session.
Quick Checks Before You Upload Again
- The file opens normally as an image on your computer.
- The filename ends in
.jpgor.jpeg, with no second hidden extension. - The file is not a screenshot, PDF preview, WhatsApp-compressed copy, or phone HEIC renamed as JPEG.
- The dimensions are exactly 630×810 pixels.
- The file size is below 250 KB but not aggressively compressed.
- You are uploading from desktop Chrome, not the same failed mobile session.
Frequently Asked Questions
Does Passport Seva allow .jpeg files?
Passport Seva expects a JPEG image. If a file named .jpeg is rejected, the safer fix is to export a fresh real JPEG and rename it with a simple .jpg extension before retrying.
Can I rename a PNG or HEIC file to .jpg?
No. Renaming only changes the filename. It does not convert the image data. Open the file in an editor or converter and export it as JPEG, then confirm the final dimensions and file size.
Why does Passport Seva reject passport_size_photo.jpeg?
The visible filename may not match the true file type, the file may have a hidden second extension, or the upload session may be stale. Re-export as JPEG, rename simply, clear the session, and upload again from desktop Chrome.
If the file type is accepted but the photo is still rejected, move to the Passport Seva rejection checklist and check background, lighting, face coverage, and quality before another attempt.