Compliant passport & visa photos, made in your browser
Pick your country, drop a photo — we auto-crop to the exact head-size and background rules and check it for compliance. Free, no watermark, no upload.
Drop a photo here, or click to choose
JPG, PNG or HEIC · a clear, front-facing photo works best
Processed in your browser — never uploaded
Choose your country
Each option uses that country's official photo specification.
35×45mm · Plain white
Passport (Passport Seva)
51×51mm · White or off-white
Passport +2 more
35×45mm · Plain white or light-coloured, uniform, no shadows
Visa / Study / Work / Visitor +2 more
35×45mm · Plain light grey or cream — NOT white
Passport (HMPO) +1 more
35×45mm · Plain white or light grey, uniform, no shadows
Passport (APO) +1 more
35×45mm · Light, uniform. Light grey is the safest universal choice; white is officially accepted by some states
Schengen Visa (all 29 states)
Why people trust easyPhoto
No accounts, no uploads, no guesswork — just the official rules, applied automatically.
Your photo never leaves your device
All processing runs in your browser. Nothing is uploaded or stored.
Built on official requirements
Sizes and rules come from each country's government source — linked on every page.
Automatic compliance check
Head size, framing and resolution are checked against the spec before you download.
Free, no watermark
No sign-up, no payment, no watermark on your photo. Ever.
How it works
A compliant photo in three steps — no design skills needed.
- 1
Upload your photo
Drop in any clear, front-facing photo. It stays on your device.
- 2
We do the work
We detect the face, size the head to the spec, and set the correct background.
- 3
Download & submit
Get a print-ready file and an upload-ready file that pass the size checks.
Popular free tools
Quick image & PDF utilities — all private, all in your browser.
Remove the background from any photo and download a transparent PNG.
Shrink a JPG or PNG to an exact file-size target, e.g. under 200 KB.
Resize a photo to exact pixel width and height with crisp quality.
Combine images into a single PDF — one image per page.
Export every page of a PDF as a high-quality JPG image.
Frequently asked questions
Is my photo uploaded to a server?
No. Every step — face detection, cropping, background replacement and file compression — runs entirely in your browser. Your image is never sent to or stored on any server.
Is it really free? Is there a watermark?
Yes, it's completely free with no watermark, no sign-up and no payment. You download the full-quality photo.
Will the photo be accepted by the passport office?
We size the head and set the background to each country's official specification, and run an automatic compliance check before you download. We also link the official government source on every country page so you can verify the rules yourself. Always review the final photo against those requirements before submitting.
Why isn't the background pure white for the UK and Schengen?
Because pure white is a common rejection reason there. UK guidance asks for a light grey or cream background, and a light grey is the safest universal choice for Schengen visas. We default to the correct colour for each country automatically.
What photo should I use?
A clear, front-facing photo in good, even lighting with a neutral expression and your whole head and the top of your shoulders visible. Higher-resolution photos give sharper, more compliant results.
Can I use this for both printing and online upload?
Yes. You get a print-ready file at the correct millimetre size and DPI, and a separate upload-ready file compressed under the portal's file-size limit.