Create Perfect Passport Photos Instantly

Generate professional passport and ID photos that meet official requirements. Choose from 25+ country presets including India, USA, UK, Canada, and more. Get print-ready photos in seconds.

25+ Country Presets

India, USA, UK, Canada, Japan & more

Background & Filters

Custom colors, brightness & contrast

New: Download the Image Magic official app for a faster and smoother experience.

Get it on Google Play
1
Upload
2
Position & BG
3
Adjust
4
Download

Drag & Drop or Click to Upload

Supports JPG, PNG, WebP

Official Photo Guidelines

Head Centered: Look straight at the camera with neutral expression.
Lighting: Make sure lighting is even; no shadows on face or background.
Background: Use plain white or light blue (AI Remover will help color it).
Accessories: Remove caps, hats, dark sunglasses, or thick-framed specs.

How to Make a Passport Photo Online

Follow these 4 simple steps to get a perfect passport photo in under 2 minutes.

Step 1

Upload Photo

Click or drag & drop your photo. Supports JPG, PNG, and WebP from any device.

Step 2

Position & Background

Choose country & size, zoom to fit your face, remove background with AI, and set a background color.

Step 3

Adjust & Generate

Fine-tune brightness, contrast, and apply filters. Then generate a single photo or a 4×6 print sheet.

Step 4

Download

Download your print-ready 300 DPI passport photo or full 4×6 sheet - no watermarks, completely free.

Why Use Our Passport Photo Maker?

  • 100% Free — no watermarks, no hidden charges, unlimited downloads.
  • 25+ Country Presets — India, USA, UK, Canada, Japan, UAE, and many more.
  • AI Background Remover — Remove and replace background colors instantly with advanced local AI (results may vary).
  • 300 DPI Print Quality — professionally sized photos suitable for submission.
  • Print-Ready Sheets — 4×6 inch sheets for home printing or photo studios.
  • Completely Private — all processing happens in your browser. Photos never leave your device.
  • Filters & Adjustments — brightness, contrast, and 5+ image filters built-in.

Frequently Asked Questions

Yes, completely free. No watermarks, no account needed, and no hidden charges. Download as many photos as you need.

No. All processing happens entirely in your browser using JavaScript. Your photos are never uploaded to any server, ensuring complete privacy.

We support 25+ country presets including India (35×45mm), USA (51×51mm / 2×2in), UK (35×45mm), Canada (50×70mm), Schengen visa, Japan, UAE, and many more.

Yes! Click "Generate Print Sheet" to create a standard 4×6 inch layout with multiple passport photos, perfect for home printers or photo labs.

Click one of the preset color buttons (white, blue, red, gray) or use the custom color picker to choose any color. For best results with existing photo backgrounds, use our Background Remover first.

All photos are generated at 300 DPI (dots per inch), which is the professional standard for print-quality passport and ID photos accepted by government offices worldwide.

Yes! The tool works on all modern browsers and mobile devices. You can upload directly from your phone camera, pinch-to-zoom, and drag to position your face inside the guide.

You can upload JPG, PNG, and WebP images. The output is saved as a high-quality JPEG (95% quality) for compatibility with all print services.