Product Updates 3 min read

ID Photo Maker: Free Passport Photos That Never Leave Your Browser

A SkillSafe-hosted app that crops a portrait to the official passport, visa or ID size for documents from 45+ countries, prints a 4x6 or A4 sheet, and does all of it on your device. No upload, no watermark, no account.

Most online passport photo tools work the same way: you upload a picture of your face to a server you know nothing about, wait, and get back a watermarked preview and a price. ID Photo Maker is a SkillSafe-hosted app that takes the opposite approach. The photo stays in the browser tab. The cropping, the head-height guides, the background check and the printable sheet are all computed on your device, and nothing is sent anywhere.

It is free, it has no ads and no watermark, and you do not need an account.

What it does

  1. Pick the document. The app carries the official size and framing rules for passport, visa and ID documents from 45+ countries, from the U.S. 2 x 2 inch passport photo to Brazil’s 5 x 7 cm print and China’s 33 x 48 mm standard. Each one links to the authority that publishes the rule.
  2. Drop in a portrait. JPEG, PNG, WebP or HEIC. Head-height and eye-line guides show where the face has to sit; you drag and zoom until it does.
  3. Download. A single photo at 300 or 600 DPI, or a 4 x 6 inch or A4 sheet with several copies laid out for a pharmacy kiosk or a home printer. The U.S. online renewal flow gets a square digital JPEG sized for the State Department’s upload tool.

The requirements are documented as pages, not just presets. There is a size chart for every country and format, a plain-language explanation of why the U.S. now rejects AI-edited passport photos, and guides on glasses, head coverings, babies, backgrounds and printing. The tool and the document pages are available in 13 languages besides English, including Chinese, Portuguese and Spanish.

Why it runs on SkillSafe

ID Photo Maker uses no AI model and no server function. It is a static bundle: HTML, CSS, JavaScript and a small on-device segmentation model for the background check. SkillSafe hosts it at its own subdomain, serves it under a strict Content Security Policy that forbids the page from calling anywhere except its own origin, and scans every release before it goes live. For a tool whose whole promise is “your face never leaves the device”, that policy is the point: the browser enforces it, not a privacy statement.

That is also what makes it a good example of an app that needs no metering. The platform’s credit system, model routing and account features are there when an app wants them. An app that does its work client-side simply does not switch them on.

Try it

Open id-photo-maker.skillsafe.ai, choose a document, and drop in a photo. If you only need the rules, the document index lists every standard with its official source.

If you have built something client-side that people keep asking you to host, deploying it as a SkillSafe app gives it a subdomain, a CSP and a scan for free.