Passport Photo Maker
Create a Passport Seva-ready photo. Crops to 600x600 pixels, fills white background, outputs JPEG under 100 KB. Browser-only.
Quick start
Done in 3 steps
- 1
Upload your photo
Select a clear, front-facing photo taken against a white or light background.
- 2
Resized and background filled in your browser
Your photo is resized to 600×600 pixels, any transparent areas are filled white, and the file is compressed under 500 KB.
- 3
Download your passport photo
Download the JPEG and attach it to your passport application or print it at standard 2×2 inch size.
- 1
Upload your photo
Select a clear, front-facing photo taken against a white or light background.
- 2
Resized and background filled in your browser
Your photo is resized to 600×600 pixels, any transparent areas are filled white, and the file is compressed under 500 KB.
- 3
Download your passport photo
Download the JPEG and attach it to your passport application or print it at standard 2×2 inch size.
Requirements
Ministry of External Affairs Passport Photo Requirements
Indian passports require a 2 × 2 inch (51 × 51 mm) square photo on a plain white background. The digital version must be 600 × 600 px, JPEG, under 500 KB.
- Dimensions
- 2 × 2 in (51 × 51 mm)
- Format
- JPEG
- Max file size
- 500 KB
- Resolution
- 300 DPI
- Background
- Plain white background — no patterns, shadows, or gradients
- Attire
- Formal or semi-formal; no white clothing (merges with background)
Additional requirements
- Photo must be recent — taken within the last 6 months
- Neutral expression, mouth closed, eyes open
- Face must occupy 70–80% of the frame
- No shadows on face or background
- Spectacles not permitted in passport photos as of 2023
- Matte or semi-matte finish preferred; no glossy photos
Source: Ministry of External Affairs — Passport Seva Portal· Updated June 2026
Troubleshooting
Common issues & fixes
If your upload is rejected, one of these is usually the reason.
Upload failed — file size exceeded
What you see
Portal shows "File size should not exceed X KB" and rejects the upload.
How to fix it
This tool compresses your photo to exactly the required limit. Download the processed file and upload that instead of your original.
Format not accepted
What you see
Portal displays "Please upload JPEG/JPG image only" after you select your photo.
How to fix it
Download the file produced by this tool — it is always exported as JPEG, regardless of your original format.
Photo dimensions rejected
What you see
Portal shows "Photo dimensions do not match requirements" on upload.
How to fix it
Each ID document has specific pixel dimensions. Use the correct preset (Aadhaar, PAN card, Passport, or Voter ID) — the tool sets the exact pixels required.
Face not clearly visible
What you see
Automated check flags "Face not detected" or "Photo quality too low".
How to fix it
Use a well-lit, high-contrast original photo with your face clearly centred and filling most of the frame. Avoid low-light or blurry source photos.
Background not accepted
What you see
Form shows "Plain white background required" after upload.
How to fix it
Take the photo in front of a plain white or off-white surface in good even lighting. This tool cannot change the background of an existing photo.
Frequently asked questions
- What size should an Indian passport photo be?
- Indian passport photos must be 2×2 inches (51×51 mm), which is 600×600 pixels at 300 DPI, in JPEG format with a white or near-white background.
- Can I wear glasses in my Indian passport photo?
- No. Since 2019, the Indian passport authority does not accept photos with glasses. The face must be clearly visible without eyewear.
- What colour should the background be for an Indian passport photo?
- The background must be plain white or near-white. This tool automatically fills any transparent or non-white areas with white.
- My photo has a non-white background. Can I still use it?
- This tool fills transparent PNG areas with white. For photos with a coloured background, you should retake the photo against a white background for best results.
Popular with this tool
Users also visit
- ID DocumentAadhaar PhotoResize your photo for Aadhaar update. UIDAI requires 200x200 pixels, JPEG, under 50 KB. Done in your browser, no server upload.
- ID DocumentPAN Card PhotoPrepare your PAN card application photo. NSDL and UTIITSL require 200x230 pixels, JPEG, under 50 KB. Browser-only, no upload.
- ExamUPSC PhotoGet your UPSC exam photo right. Resizes to 413x531 pixels, keeps the file under 300 KB. Runs in your browser. No upload, no account.
- ExamGPSC PhotoResize your photo for GPSC applications. Gets it to 413x531 px and under 200 KB, instantly in your browser. No uploads.
- ExamSSC PhotoResize your photo for SSC applications: 413x531 px, under 100 KB, JPEG. Processed instantly in your browser. Free, no uploads.
- ExamRailway PhotoResize your photo for Indian Railways (RRB/RRC) applications. Output is 413x531 px, under 100 KB, JPEG. Free and browser-based.
Related tools
- ID DocumentsAadhaar PhotoResize your photo for Aadhaar update. UIDAI requires 200x200 pixels, JPEG, under 50 KB. Done in your browser, no server upload.
- ID DocumentsPAN Card PhotoPrepare your PAN card application photo. NSDL and UTIITSL require 200x230 pixels, JPEG, under 50 KB. Browser-only, no upload.
- ID DocumentsVoter ID PhotoPrepare your Voter ID (EPIC) update photo. NVSP requires 413x531 pixels, JPEG, under 50 KB. Resized in your browser, no upload.
- Compress ImageCompress to 100 KBPassport Seva and NTA exam portals cap photo uploads at 100 KB. This tool compresses your image under 100 KB at the best quality possible. Runs locally in your
Explore Presetly
More tools
Exam Photos
ID Documents
Signature
Compression