Pick the country and document, add a photo, and get the right size, head height and background - plus a 4×6 print sheet. Nothing is uploaded.
Drop your photo here or choose it
A clear, front-facing photo with the shoulders showing - JPG, PNG or WebP
Your file never leaves your device - it's processed right here in your browser.
Drag the photo to move it. Make the top of the head touch the green line and the chin sit between the red lines.
Keep this tab open until it finishes.
Pick the country and document
Add your photo and fit the head
Download the photo or print sheet
Make a passport or visa photo at home instead of going to a studio. Choose what the photo is for - an Indian passport, a US visa, a UK passport, a Schengen visa and more - and add a clear, front-facing photo. The background is replaced with the colour that document asks for, the head is placed at the right height, and you get the exact pixel size for an online form. For printed photos, download a 4×6 inch sheet with several copies and print it at any photo shop for a few rupees. The photo is processed inside your browser and never uploaded.
Make photos smaller - to an exact size like 50 KB.
Crop, rotate and resize a photo in pixels or cm.
Fit a photo or signature to a form's pixel and KB rules.
Turn photos into JPG, PNG or WebP.
Turn sideways photos the right way round.
Add your name or logo to photos.