Make a passport photo

Crop a photo to passport size with the head at the right height, and get a sheet to print at any photo counter.

Makes a 2 × 2 inch US passport photo or a 35 × 45 mm photo from a selfie, with the head sized to the allowed range at 600 pixels per inch, plus a 4 × 6 inch print sheet. It is free, needs no account and adds no watermark, and your photo is not uploaded: a face finder and a cut-out model run in your browser. The first run downloads those models and their WebAssembly runtimes (about 46 MB in all) to your browser, and after that the tool works offline.

Drop a photo of yourselfor click to choose a file.
    Details

    Stand in front of a plain white or light wall if you can: some offices reject photos whose background was changed by software. Replacing it is here for when that is not possible. The first photo downloads the face finder, the cut-out model and their WebAssembly runtime once (about 46 MB in all).

    Working…

    Done

    Your files are processed on this device and never sent to a server. Reload the page to clear everything from memory.

    A worked example: a 2 × 2 inch photo for a US passport form

    Say you need a 2 × 2 inch photo for a passport application and have a selfie taken against a plain wall. Drop it, leave 2 × 2 in chosen and press Make passport photo. The first photo downloads the face finder and the cut-out model once. You get selfie-passport.jpg, about 1200 × 1200 pixels, and selfie-passport-4x6-print.jpg, a 4 × 6 inch sheet to print at a photo counter and cut along the grey lines. Check your government’s current photo rules before you apply.

    How it works

    1. Drop a photo taken straight on: face the camera, neutral expression, eyes open, in even light, with some space above your head.
    2. Pick the size, and keep the background or replace it with white or light grey. The first photo downloads the face finder, the cut-out model and their WebAssembly runtime once.
    3. Download the single photo for online applications, and the 4 × 6 sheet to print at a photo counter or at home, then cut along the grey lines.

    In your browser, not on a server

    Two open models run in your tab. MediaPipe’s BlazeFace face detector (Apache 2.0) finds your eyes and mouth, from which the chin is estimated, and ISNet running on onnxruntime-web finds the outline of your head, whose highest point is the top of your hair. The photo is scaled so the head fills the middle of the allowed range, drawn at 600 pixels per inch, and tiled onto a 4 × 6 inch sheet at 300 pixels per inch with cut lines.

    Compared with upload-based tools: Passport photo sites and apps upload a picture of your face to crop it, and many charge to download the result or to remove a watermark. A face photo for an identity document is exactly the file you want to keep to yourself. Here it never leaves your device, and the print sheet costs whatever your local photo counter charges for a 4 × 6.

    Verify it yourself. Give the page a short while after your first run to save itself for offline use, then turn off Wi-Fi or switch to airplane mode and run the tool again. Or open your browser's developer tools (F12, or Cmd-Option-I on a Mac), pick the Network tab, and watch it while you convert. The panel above does the same count for you.

    Questions

    Can I make a passport photo without uploading my photo?

    Yes. A face detector finds your eyes and mouth, a segmentation model finds the outline of your head, and the photo is cropped and drawn on a canvas, all inside your browser tab. The downloads are the face finder (about 4 MB, with its own WebAssembly runtime), the cut-out model (about 39 MB) and the WebAssembly runtime that runs the cut-out model (about 3 MB), all fetched from this site the first time. A passport photo is an identity document; it has no business on a stranger’s server.

    How is the head sized?

    The head is measured from the top of the hair to the chin and scaled to the middle of the allowed range: 1 to 1 3/8 inches (25 to 35 mm) on a 2 × 2 inch US photo, 32 to 36 mm on a 35 × 45 mm photo. The chin is estimated from where your eyes and mouth are, so check the result looks right before you print.

    What sizes can I make?

    2 × 2 inches (51 × 51 mm), used for US passports and visas and by a few other countries, and 35 × 45 mm, used for Schengen visas and most European passports, among many others. Sizes and rules differ between countries and change, so check your government’s current photo rules before you apply.

    How do I print it?

    Download the 4 × 6 inch print sheet and order a standard 4 × 6 (10 × 15 cm) photo print at a pharmacy, supermarket kiosk or online photo lab, or print it at home on photo paper at 100% scale. The sheet holds several copies at the exact size; cut along the thin grey lines. Prints of this size usually cost well under a dollar.

    Should I replace the background?

    Only if you have to. Most offices want a plain white or off-white background, and some, including the UK passport office, reject photos changed by software, which is why the UK size is not offered here. Standing in front of a light, plain wall and keeping the photo’s own background is the safest choice.

    What photo works best?

    One taken by someone else from about 1.5 metres (4 to 5 feet) away, at eye level, in even daylight with no shadows on your face or behind you. Take off glasses and hats, keep your hair off your face, and leave plenty of space above your head and around your shoulders so there is room to crop. If you use a laptop camera, check its picture first with the webcam test, which saves a snapshot as JPG.

    More image tools

    Popular conversions

    Guides