Passport Photo Maker

Make a passport or visa photo to any country's size, with a print sheet — free, and your photo stays on your device.

Drop an image here or paste it, or

Your images never leave your device

Processed in this browser · JPG, PNG, WebP, GIF, BMP, AVIF or HEIC · one at a time

Digital: 600–1200 px square JPG, up to 240 KB, compressed at most 20:1

Print: 2 × 2 in (51 × 51 mm)

Turns an ordinary photo into a passport or visa photo at the size a document asks for: a digital file at its exact pixels and file size, or a sheet of copies to print and cut. A face-finding model places guide lines on your crown, eyes and chin and fits the crop to them, and the tool shows what the guides measure against the document's published ranges. Every size comes from the issuing government's own page, listed below. The photo stays on your device: the model runs in your browser.

How to use it

Choose the Document, then drop, paste or pick a photo taken against a plain background, with the head and shoulders in it and some space around them. With Find face on (the default), the model finds the face, places the lines and crops the photo so the head and eyes sit in the middle of the document's ranges. The first time, the model downloads from this site, once; after that it loads from your browser's cache.

The crop box keeps the document's shape: drag it to move it, by a corner to resize it, or type its position and size in pixels. Drag a line, or select it and use the arrow keys (Shift for 10 pixels), to put it on the top of the head (Crown, which includes the hair), the Eyes, the bottom of the Chin and the middle of the face (Centre). The lines stay on the face as the crop moves, and stay in order: crown above eyes above chin. Drag a line by its label or along it; elsewhere on the box, dragging moves the crop. Reset crop fits the crop to the lines again, wherever they are. Once a line is moved, the lines are yours: Reset lines, under Find face, or turning Find face off and on, puts them back on the face and fits the crop to them. Zoom with the buttons under the photo, Ctrl or ⌘ with the scroll wheel, or two fingers on a phone; zooming changes only the view. The buttons under the photo also rotate and flip it, and Straighten levels a tilted head by up to 45°.

Under the photo, Measures checks each range the document gives (head height, eye line, eyes to chin) and the centring, in the unit its source uses; for a document that gives none, the head height and eye line show for reference. Units are mm of the printed photo, or % of the photo's height (for the centring, its width). It measures where the lines are, so it is only as right as they are; it cannot judge the background, the expression or the lighting, which Check yourself quotes from the document's source.

Download photo saves it as a JPG at 300 DPI: the document's digital file where it has one, otherwise the printed size at 300 DPI. The Sheet (JPG) and Sheet (PDF) buttons, under the photo's download, save copies laid out on the paper chosen beside them, 4 × 6 in (default) or A4, for documents with a printed size. Custom takes any width and height in mm, inches or pixels, with optional head and eye ranges; checks appear only for the ranges you enter. Options are remembered on this device.

How it works

The model (MediaPipe Face Landmarker) marks 478 points on a face. The chin line is the point at the bottom of the chin, the eye line runs through the middle of the two irises, and the face centre is halfway between them. The model's points stop at the forehead, so the crown is estimated: the top of the forehead raised by 45% of the chin-to-forehead distance, which the note under Find face says until a line is moved. Hair varies, so check it on every photo. With two faces in the photo, or none, the lines start at a fixed place for you to move.

The crop is then sized so the head is at the middle of the document's head range, placed so the eyes are at the middle of its eye range (or, without one, with twice as much room below the chin as above the head, for the neck and shoulders), and centred on the face. Where a document gives no head range, the head fills 60% of the height (70% for the Schengen visa, which leaves room for its eyes-to-chin minimum): a starting point chosen by this tool. A face near the edge of the photo may leave the crop smaller or off centre, which the measures then show.

Measures are rounded to 0.1 mm or 0.1% and include both ends of the range. No document states how far off centre a head may be, so the tool uses 2% of the photo's width as its own measure.

A digital file with a size limit is searched for the highest quality that fits, counting 1 KB as 1,000 bytes for a maximum and 1,024 for a minimum, so it fits forms that count either way. The US visa page limits compression to 20:1, which sets a minimum too: an uncompressed photo takes 3 bytes a pixel, so a600 × 600 px file needs at least 54,000 bytes and a 1200 × 1200 px one 216,000. A photo that cannot reach its range is not padded: the result says how far it got.

The print sheet keeps a margin of 3 mm on 4 × 6 in, which labs trim, and 5 mm on A4, which home printers leave, with 2 mm between photos and a thin grey outline in the gap to cut along. The page turns sideways when that fits more copies. A 2 × 2 in photo fits 2 times on 4 × 6 in and 15 times on A4; a 35 × 45 mm photo 8 and 30 times.

Photo sizes by document

Each document's photo size, head and eye ranges and digital file, as its source states them
DocumentPrinted photoHead (chin to crown)EyesDigital file
US visa2 × 2 in (51 × 51 mm)50–69%56–69% from the bottom600–1200 px square JPG, up to 240 KB, compressed at most 20:1
US passport (print)2 × 2 in (51 × 51 mm)25–35 mm——
India OCI2 × 2 in (51 × 51 mm)25–35 mm28.6–34.9 mm from the bottom200–900 px square JPG, up to 200 KB
India e-Visa———600 × 600 px JPG, 10 KB to 1 MB
India passport (abroad, digital)—80–85%—630 × 810 px JPG, up to 250 KB
Australia passport (print)35 × 45 mm32–36 mm——
Schengen visa35 × 45 mm—at least 13 mm to the chin—

Rules and sources

Each document follows its own government's page. The US visa ranges are the digital ones from the Photo Composition Template (the printed template states 25–35 mm and 28–35 mm). The OCI photo PDF's eye line reads 1⅛ to 1⅜ in, shown here in mm rounded inwards. The e-Visa page sets no pixel size, so 600 × 600 px is this tool's choice.

The Indian passport figures, for applications made through a mission abroad, are from the Ministry of External Affairs' photo guidelines: 630 × 810 px, a white background, and the face taking up 80–85% of the photo, which this tool reads as the head's height against the photo's, since a face cannot fill that share of the area with the shoulders in the frame. Even so, 80–85% leaves little room for the “top of the shoulders” the same sentence asks for, so the tool fits the crop at 80%, the low end. The guidelines ask for photos “unaltered by computer software”; the Embassy of India in Berne, for applicants who cannot reach a studio, lets them make the background uniform and crop the photo themselves, and sets the 250 KB maximum used here.

The Schengen visa follows the Visa Code, which leaves photo rules to the ICAO standard; the sizes here are the Czech Ministry of Foreign Affairs' reading of it, and a consulate may add its own. The Australian Passport Office asks for dye-sublimation prints on glossy paper of at least 200 gsm, not inkjet, and does not recommend online photo services or apps; a lab can print the sheet.

Sources

Reviewed

Frequently asked questions

Both rule it out. GOV.UK says a printed photo must not be “a cut down version of a larger picture” and must be “printed to a professional standard”, and for a digital photo: “Do not crop your photo - it will be done for you”. Canada accepts only photos taken by a commercial photographer or studio, not printed at home, and counts “cropping around the head and shoulders” as an alteration it refuses.
No. The online renewal takes the original photo (JPG, PNG or HEIC, between 54 KB and 10 MB) and lets you crop it in the application, so upload the photo as taken. The US passport preset is for a printed application.
The printer scaled it. Print the PDF at 100% or “actual size”, not “fit to page”, and with no borderless enlargement; its page and photos are set in exact millimetres. For the JPG, order a 4 × 6 in print from a lab: the sheet is exactly 4 × 6 in at 300 DPI. Measure one photo with a ruler before cutting the rest.
No. The face-finding model and its runtime download from this site to your browser, and run there; the photo is cropped, measured and saved on your device and is not sent to CornerTools or anyone else. Saving as a JPG leaves out the camera's metadata, the location included.
It depends on the form: up to 240 KB for a US visa (with the compression minimum above), up to 200 KB for OCI, up to 250 KB for an Indian passport, and 10 KB to 1 MB for an Indian e-Visa. The download stays inside the document's range; where it cannot, it says so instead of saving a file outside it.

See also

  • Crop Image — to crop, rotate or straighten any photo to a free shape or exact size.
  • Image Compressor — to bring a photo for another form under its size limit in KB.
  • Photo and Signature Resizer — to fit a photo or signature to an exam's exact size in pixels and KB.