Passport Photo Maker

Create passport, visa, and ID photos with correct sizes for 30+ countries. Print-ready 4x6 sheets. Free, private, all in your browser.

About Passport Photo Creator

Create passport-sized photos from any portrait image. Supports standard passport photo sizes for multiple countries. Crop, resize, and adjust to meet official requirements. All processing in your browser.

Standard Sizes

Presets for US (2×2"), EU (35×45mm), UK (35×45mm), India (2×2"), and more passport photo standards.

Auto-Crop & Align

Face detection helps center your photo. Adjust crop area manually for precise compliance with guidelines.

Background Options

Replace or clean up backgrounds. Choose white, off-white, or custom background colors to meet requirements.

Print-Ready

Download at 300 DPI for printing. Get multiple copies on one sheet for cost-effective passport photo printing.

📋 Common Use Cases

Passport Application Photos

Generate a compliant passport photo that meets your country's specific size, background, and composition requirements.

Visa Application Preparation

Create visa photos matching the exact specifications of your destination country — including US, UK, Schengen, India, and China.

ID Card and Badge Photos

Produce standard ID photo sizes for employee badges, student IDs, library cards, or membership cards.

Print-at-Home Convenience

Arrange multiple passport-sized photos on a single 4x6 or 6x4 print sheet to save money versus photo booth or drugstore printing.

🪜 How to Use This Tool

  1. Upload your photo
    Select a front-facing portrait photo with a plain light background.
  2. Choose your country
    Pick from 30+ country presets that automatically apply the correct dimensions and composition rules.
  3. AI removes background
    The AI automatically removes the background and replaces it with the required white or light gray backdrop.
  4. Download print-ready sheet
    Save a print-ready sheet with multiple copies of your photo arranged at the correct passport size.

📚 Related Guides

Frequently Asked Questions

Is this image tool really free?
Yes. Every image tool is completely free. No signup, no account, no payment. All processing happens in your browser.
Are my images uploaded to a server?
No. All image processing happens locally in your browser. Your images never leave your device. This is especially important for sensitive photos, IDs, and personal documents.
How does the AI background remover work?
It uses the @imgly/background-removal library running an IS-Net neural network entirely in your browser via WebAssembly. First use downloads a ~10MB model (cached for future visits). No image data is sent to any server.
What file formats are supported?
JPEG, PNG, WebP, SVG, GIF, BMP, and HEIC. Conversion between all formats is supported. AI features work on JPEG and PNG inputs.
What is the maximum image size?
Images up to ~4000x4000px process smoothly on modern devices. Very large images may be slower. For batch processing, up to 20 images at a time is recommended.