Create professional passport‑size photos for India, USA, UK, and more. Precise dimensions, background options, instant download – 100% free.
Click or drag & drop photo here
Supports JPG, PNG (max 10MB)
Your photo never leaves your browser. All processing is done locally using HTML5 Canvas.
Automatic pixel calculations for standard passport sizes – no more manual resizing.
Fully responsive – upload a selfie from your phone and get a ready‑to‑print photo.
1️⃣ Upload a clear photo (face visible, plain background preferred).
2️⃣ Select your country’s required dimension (India 3.5x4.5 cm, USA 2x2 inch, etc.).
3️⃣ Choose background color (white/light blue) or keep original.
4️⃣ Click “Generate Passport Photo” – the tool automatically crops & resizes.
5️⃣ Download your professional photo instantly. ✅ Perfect for applications, IDs, and visas.
Save time and money by creating your own passport photos. Our tool follows official size guidelines for India (3.5×4.5 cm), USA (2×2 inch), UK, and EU. You can change the background colour, keep original quality, and download a high‑resolution JPG ready for printing or online submission.
Use a well‑lit, front‑facing photo with a neutral expression. Avoid hats or sunglasses.
Yes, select “White (Official)” – the tool will fill the background after cropping.
The image is generated at 300 DPI (pixel dimensions based on standard print requirements). You can print it directly or use it for online forms.