About us

About PhotoPrinting.xyz

A free, browser-based tool for printing professional ID and passport photos at home — without a photo studio, subscription, or watermark.

Our mission

We believe that printing your own ID photos should be simple, accessible, and genuinely free. PhotoPrinting.xyz gives everyone the same quality output that a professional photo studio would charge £8–20 for — using nothing but a home printer and a sheet of bond paper.

What PhotoPrinting.xyz does

PhotoPrinting.xyz is an in-browser photo layout tool. Upload a photo or take one with your webcam, choose your ID photo size from a country picker covering 12 countries (US, UK, EU, AU, CA, IN, JP, KR, PH, CN, AE, BR), select your paper size, and download a print-ready PDF at 300 DPI with L-shaped crop marks.

A shelf-packing algorithm maximises photos per sheet. AI-powered background removal replaces your background with clean white in one click — and can be undone instantly. Brightness, contrast, and saturation sliders let you fine-tune the photo before exporting. On Chrome and Edge, an automatic face-crop suggestion centres the crop area on your face the moment you upload. A low-resolution warning appears if your photo doesn't have enough pixels for the chosen print size at 300 DPI.

Optional Google sign-in lets you save sessions to the cloud and resume work across devices. The entire tool is usable without an account — sign-in is only needed to download, print, or remove backgrounds.

Why we built it

Getting ID photos at a photo studio costs £8–20 per set in the UK, and if you need multiple document types — a passport renewal, a driving licence update, a BRP application — the costs add up quickly. The same photos can be printed at home for the cost of a single sheet of bond paper: approximately 5–10p.

The existing online tools we tried were either paywalled, covered in watermarks, produced wrong dimensions, or required uploading photos to a remote server. None of them gave us confidence that the output would actually be accepted by HMPO. We wanted something built around the official government specifications — not approximations — that ran entirely in the browser for privacy and cost absolutely nothing.

We launched with UK, US, and EU passport sizes and have expanded to 12 countries based on user requests. We maintain a set of guides covering UK passport photo requirements, child passport photos, driving licence photos, and more — written to help people understand the rules clearly and avoid the most common rejection reasons.

Privacy & how it works technically

All photo processing happens locally in your browser using the HTML5 Canvas API. Your photos are never sent to our servers. The AI background removal runs entirely on your device via a WebAssembly model — the first run downloads the model (~10 MB) and subsequent runs use the cached copy. The only data that leaves your device is your session settings if you choose to sign in with Google — and even then, only layout metadata is stored, not the photos themselves.

There is no tracking of individual photos, no facial recognition stored externally, and no data sold to third parties.

Contact

Have a question, found a bug, or want to request a new photo size or country? We'd love to hear from you.

support@photoprinting.xyz