ToolGPT

Turn a selfie into a passport, visa or ID photo

Attach a selfie or portrait and say which country and document it is for. ToolGPT finds the face, frames the head to that document's preset and puts you on its plain background, which you can change. The photo is made in your browser, and it is free.

  • Runs in your browser
  • No sign-in needed
Drop or choose your filesThe assistant opens with your files and does the rest.Choose Files
Things you can type
selfie.jpg
Open ToolGPTAttach a file and describe what you need.

What it can do

  • 57 countries and territories

    Passport, visa and ID card rules for 116 documents, including the Schengen visa and the international ICAO standard.

  • Head framed to the preset

    The face is found, then the head is sized and placed to the office's measurements, or to the ICAO standard where the office gives no head size.

  • A plain background you can change

    You are cut out and placed on the plain color the preset specifies. Switch to white, light gray or light blue, or ask for another color.

  • A preview you can adjust

    Make the head larger or smaller, move it, or turn the photo, and watch the finished photo change before you save it.

  • Ready to print or upload

    A JPEG at the document's size, in millimeters at print resolution or in the pixels an online form asks for, fitted under its file-size limit where possible.

How it works

  1. 1

    Attach a portrait

    Add a clear photo of one person facing the camera with the + button, or drop it into the chat. No account is needed.

  2. 2

    Choose the country and document

    Say which passport, visa or ID card it is for, or pick it on the card, then adjust the head and the background in the preview.

  3. 3

    Save and download

    Tap Save photo. The finished JPEG appears in the chat with a download button, and your original photo is not changed.

Presets built from official rules

The card holds presets for 116 documents: passports, visas and ID cards from 57 countries and territories, the Schengen visa and the international ICAO standard. Each preset is built from the office's published requirements, and the card links to that source. Where an office gives no print size or no head size, the ICAO standard is used instead, such as a 35 × 45 mm photo, and the card says so.

Some offices take the photo themselves when you apply, and some accept only an unedited photo. The card says so when that is the case; ToolGPT still makes the photo, and you decide what to submit.

Starting from a good photo

Use a sharp photo of one person facing the camera, in even light, with space around the head and shoulders. The head is enlarged to fill the frame, so a photo from a phone's main camera works better than a small or zoomed one. A photo with no face, or with more than one, cannot be used.

The card warns about a tilted or turned head, a head too large or too small, a cut-off crown or a low resolution. It does not judge glasses, shadows or expression, so look at the preview before saving.

Free, and made on your device

The face is found and the background replaced in your browser, so your photo is not uploaded, and making it is free. The first photo takes a little longer while the face models load.

Frequently asked questions

Which countries does it cover?

57 countries and territories, including the United States, the United Kingdom, India, Canada and Australia, plus the Schengen visa. If yours is missing, the international ICAO size of 35 × 45 mm is there too.

Will my photo be accepted?

Only the office decides, and no tool can promise it. ToolGPT sizes the photo to the document's preset and links the office's rules on the card, so read them before you apply.

What file do I get?

A JPEG at the document's size: 300 dpi or more for printing, or the pixel size an online form asks for.

Is my photo uploaded?

No. The passport photo is made in your browser.

Try it with your own file

Open ToolGPT, attach a file, and type what you want done.

Open ToolGPT

See all tools