Passport & ID photos, accepted first time
Upload your own photo and OnSpec formats it to the exact official specification — correct pixel size, DPI, background colour, and head position. It’s processed on your device; a phone-to-computer handoff is end-to-end encrypted. The crop and a watermarked preview are free.
Choose your document
- US Passport / Visa2 × 2 in · 51 × 51 mm · 1200 × 1200 px @ 600 DPIFormat a United States photo →
- Schengen / EU Visa35 × 45 mm · 827 × 1063 px @ 600 DPIFormat a Schengen photo →
- UK Passport35 × 45 mm · 827 × 1063 px @ 600 DPIFormat a United Kingdom photo →
- India Passport35 × 45 mm · 630 × 810 px uploadFormat a India photo →
- Pakistan Passportsizing tool35 × 45 mm · 827 × 1063 px @ 600 DPIFormat a Pakistan photo →
How OnSpec works
Every document has published government rules for photo size, head height, and background. OnSpec encodes those rules, crops your photo to match them exactly, and exports a print-ready file plus a 4×6 sheet you can print anywhere. We only sell documents whose rules we have verified against the official source. Where we offer an acceptance guarantee, it covers the specifications we control; a few documents (such as Pakistan) ship as a sizing tool only, without a guarantee.