ID Photo Generator

100% Private — Your photos are processed entirely in your browser. Nothing is uploaded to any server. Create passport, visa, and ID photos for multiple countries including US, UK, Canada, EU, China, India, Japan, and Korea.

How to Use This Tool

1
📤

Upload Photo

Click the upload area or drag & drop your photo. Use a well-lit photo with a plain background.

2
🌍

Select Country

Choose your country and document type (passport, visa, ID card, etc.) from the dropdown menus.

3
🔍

Zoom & Position

Use the Zoom slider (up to 10x) or mouse wheel to zoom in. Drag the image to position your face within the green guide zone.

4
🎨

Adjust (Optional)

Fine-tune brightness, contrast, and saturation. Rotate if needed. Select background color.

5

Generate Photo

Click "Generate ID Photo" to create your photo at the correct size and resolution.

6
💾

Download

Download a single photo or a print sheet (4×6 inch) with multiple copies for easy printing.

💡 Tip: For full-body photos, the tool automatically zooms to the head region. Use the green guide lines to align your head height, and the orange lines for eye position.

Drop your photo here or click to upload

Supports JPG, PNG, WebP • Max 20MB

Generated Photos

Single Photo

600 × 600 px • 300 DPI • 2×2 inches

Print Sheet (4×6 in)

1800 × 1200 px • 300 DPI • Fits multiple photos on 4×6" paper

Passport & ID Photo Requirements by Country

Country Photo Size Resolution Background
🇺🇸 United States2 × 2 in (51 × 51 mm)600 × 600 pxWhite or off-white
🇬🇧 United Kingdom35 × 45 mm420 × 540 pxLight gray or cream
🇨🇦 Canada50 × 70 mm590 × 826 pxWhite or light gray
🇦🇺 Australia35 × 45 mm420 × 540 pxPlain white
🇪🇺 EU / Schengen35 × 45 mm420 × 540 pxLight gray (70-80%)
🇨🇳 China33 × 48 mm390 × 567 pxWhite
🇮🇳 India35 × 45 mm (2×2 in for US visa)420 × 540 pxWhite or light gray
🇯🇵 Japan35 × 45 mm420 × 540 pxPlain white
🇰🇷 South Korea35 × 45 mm420 × 540 pxWhite

Tips for a Good ID Photo

📸 Use natural lighting, avoid harsh shadows
👤 Face the camera directly, head centered
👁️ Keep both eyes open and clearly visible
😐 Maintain a neutral expression
🧣 No head coverings (except religious)
🖼️ Ensure plain background as required