LazyTools

🔒 Every tool runs in your browser — the files and values you enter are never uploaded to any server. How it works

Photo Size Maker

Turn any photo into a compliant passport, visa or national ID photo. Pick your country, crop to the exact official size with on-screen guides, run an on-device compliance check, and download. Every specification is transcribed from the official issuing authority and dated — and your photo is processed entirely in your browser, never uploaded.

📕 Passport photos

🛂 Visa photos

🪪 National ID photos

More countries are added in verified tranches — each spec checked against the official government source before it goes live, because a wrong dimension means a rejected application. Currently covering 57 photo types across 55 countries.

Compliant ID photos, made privately

Passport, visa and ID photos have exact, country-specific rules — the crop dimensions, head size, background and margins differ for each of 80+ countries. This tool applies the correct specification, helps you position and crop the shot, and checks it against the requirements. The face detection runs as a self-hosted machine-learning model in your browser, so your photo is analysed on your own device and never uploaded.

That privacy matters for a document photo of your own face: there's no server to receive it, and it works offline once the model has loaded. Export a print-ready or upload-ready image sized to the country you need.

Frequently asked questions

How can a passport photo tool work without uploading my photo?

Your browser can crop, resize, re-encode and analyse images entirely on your device using the canvas API. This tool does exactly that — your photo never touches a server, which matters for something as sensitive as an ID photo. Most "online passport photo" sites upload to earn your traffic, not because a server is needed.

Will the photo be accepted by the government?

This tool produces the exact official dimensions, embeds the correct print resolution, and flags common detectable mistakes (background, exposure, head position). But no tool can guarantee acceptance — the issuing authority makes the final call, so always check your result against the official requirements linked on each country page.

Do different countries really need different photo sizes?

Yes. Many countries follow the ICAO 35×45 mm biometric standard, but the US and India use 2×2 inches (51×51 mm), Canada uses 50×70 mm, and China uses 33×48 mm — and background colour, head-height and file-format rules vary too. Each page here carries that country's exact, source-cited specification.

Why does each page show a "last verified" date?

Government photo rules change. Every specification here is transcribed from the official issuing authority and stamped with the date we last checked it against the source, which is linked on the page. If the official page ever differs, the official page wins — and you can tell us to update it.