Check if your visa, passport, or DV lottery photo meets official requirements before submission! AI-powered validation for US, UK, Schengen & 200+ countries. Avoid rejection and delays.
✨ Instant results • 🎯 200+ country presets • 🔒 100% private (browser-based)
Popular:
Select a country and upload a photo to see compliance results
Our tool will automatically create a compliant photo
Different countries have different visa photo specifications. Here are the most common requirements for popular destinations.
DS-160 Visa
UK Visa
27 European Countries
Canadian Visa
Australian Visa
Indian Visa
Each country has specific size requirements. US requires 2×2 inches while UK needs 35×45mm. Using the wrong size is the #1 rejection reason.
Most countries require white or light gray backgrounds. Colored, patterned, or shadowed backgrounds will be rejected.
Face should typically cover 70-80% of photo height. Too small or too large will fail compliance checks.
Shadows on face, overexposure, or underexposure cause rejection. Even lighting across face is required.
Most countries now require no glasses (even prescription). Head coverings only allowed for religious reasons.
Photos must be recent - typically within 6 months. Your appearance must match the photo when you travel.
The most common visa photo rejection reasons are:
Our checker validates all these requirements to help you avoid rejection!
Our checker validates technical requirements with high accuracy:
Note: Final approval depends on the embassy/consulate. We recommend using this as a pre-check to catch obvious issues before submission.
No, absolutely not! All photo analysis happens directly in your browser using JavaScript. Your photo is never uploaded to any server.
This is the most privacy-respecting approach possible - we literally cannot see your photos. Close the tab and everything is gone from memory.
If your photo fails any checks, you have two options:
Our photo maker tool can fix background, resize to exact dimensions, and position your face correctly - all automatically!
It depends on the countries! Some have identical requirements, others differ significantly:
Always check the specific requirements for each country you're applying to. Use our checker to verify compliance for each destination.