Skip to content

Make an ID or passport photo

Turn a photo into an ID or passport photo: white background and exact pixel size, directly in your browser.

Processed on your device via WebAssembly. Nothing is sent to any server.

or click to select it

Turn a photo into an ID or passport photo: it removes the background, makes it white, and crops to the exact pixel size each document requires, directly in your browser.

Removes the background with a subject segmentation model (U²-Net) running in your browser, replaces it with solid white, and center-crops to the chosen size's aspect ratio before resizing to its exact pixel resolution (computed at 300 dpi).

Use cases

  • Preparing the photo to renew an ID card or driver's license.
  • Generating a passport photo without visiting a physical booth.
  • Meeting the exact pixel format an online application requires.

How it works

  1. 1

    Upload a front-facing photo

    With good lighting and a centered framing, like in a photo booth.

  2. 2

    Pick the size

    Spain DNI/ID, EU passport, US Passport/Visa, or a generic format.

  3. 3

    Download the JPG

    Already cropped to the exact pixel resolution of the size you picked.

Frequently asked questions

Does it automatically center the face?

No — this first version crops to the center of the photo as uploaded, with no face detection. For a good result, upload a photo where you're already centered and facing forward, like in a photo booth.

Does it work for any country?

The presets cover the most-searched formats (Spain, EU/Schengen, US). Many other countries use the same EU (35×45 mm) or US (2×2 in) measurements; if your paperwork needs a different size, use Resize Image after downloading the result.

What if I need a gray or blue background instead of white?

Use Change Background Color with the same framing approach; this tool is built specifically for the most common requirement, a white background.

Image