Passport photo maker

Pick a portal preset, position your face with the sliders, and download a JPG at exactly the pixel size and under the KB limit the portal demands.

Updated October 2026 · Free · No login · Runs in your browser

Why portals reject photos

Indian government and exam portals reject uploads for three reasons: wrong pixel dimensions, file size over the limit, or the face not centred. This tool fixes all three. Choose the preset for your portal, zoom and move the photo until your face sits in the frame, and the tool outputs a JPG at the exact dimensions and automatically lowers quality until the file is under the size limit.

Portal requirements (2026)

PortalSizeFile limit
Passport Seva350 × 350 px (3.5 × 3.5 cm)≤ 300 KB
UPSC350 × 350 px20–300 KB
SSC100 × 120 px20–50 KB
PAN card213 × 276 px≤ 50 KB
US visa (DS-160)600 × 600 px≤ 240 KB
Schengen visa35 × 45 mm (413 × 531 px)varies

Always confirm with the portal's current notification; use the Custom preset for anything not listed.

Taking a usable photo

Plain light background, even lighting, neutral expression, no glasses glare, head covering only for religious reasons. Shoot straight on at chest height and leave space around the head so the crop has room.

Frequently asked questions

Can I use a phone selfie?

Yes, if the background is plain and the lighting is even. Have someone else take it for a straight-on angle.

The file is still over the limit, what now?

Reduce the dimensions slightly or use the Compress image tool on the output.

Does it change my photo's background colour?

No. Take the photo against the colour your portal requires, usually white or light grey.