Passport Photo Generator

Create correctly sized passport photos for any country. Print-ready layout included.

Your images never leave your device

Drag & drop your photo here

or click to browse

PNG, JPG, JPEG, WebP

Create passport photos at home

Save money and time by creating your own passport photos. Select your country, upload a front-facing photo against a plain background, and download the correctly sized image. The print layout option gives you 8 photos arranged for standard printing.

Frequently Asked Questions

What countries are supported?

The tool includes presets for 20+ countries including the US (2×2 inches), UK (35×45mm), India (2×2 inches), Canada (50×70mm), EU/Schengen (35×45mm), Australia (35×45mm), China (33×48mm), Japan (35×45mm), and more.

Can I use a selfie for my passport photo?

A front-facing selfie can work if the lighting is even, the background is plain white or light-colored, and your face is centered. Use this tool to crop and resize to the exact specifications. Avoid shadows and ensure both ears are visible.

What file format should I use for digital passport submissions?

Most government portals accept JPEG format. File size requirements vary — Indian passport applications typically need under 200KB, while US applications accept up to 240KB. This tool outputs optimized JPEGs that meet these requirements.

How is this different from the resize for passport tool?

The Passport Photo Generator includes country-specific presets with exact dimension requirements, face positioning guides, and output optimization for government submissions. The resize tool offers more general resizing with manual dimension input.

This tool works offline — install CompressEazy as an app on any device.