About Photo Compliance Checking
Having your passport or visa photo rejected wastes time and money. This tool runs automated checks against official requirements so you can fix issues before submitting your application.
What We Check
- Dimensions: Verifies the photo meets minimum pixel dimensions and correct aspect ratio
- File Size: Checks the file is within the maximum allowed size (especially important for USCIS online submissions)
- File Format: Confirms the image is in an accepted format (JPEG or PNG)
- Background Color: Analyzes corner regions to verify a white/light background
- Exposure: Checks for overexposure (too bright) or underexposure (too dark)
- Sharpness: Estimates image clarity to flag blurry photos
- Aspect Ratio: Verifies the width-to-height ratio matches requirements
US Visa (DS-160) Digital Photo Requirements
The DS-160 visa application accepts only square JPEG files between 600×600 and 1200×1200 pixels, 240 KB or smaller. Many uploads fail on file size alone, so this checker flags oversized files, non-JPEG formats, and images that are too large in pixels. USCIS immigration forms, by contrast, generally ask for printed 2×2 inch passport-style photos; follow the instructions for your specific form.
What This Tool Cannot Check
Automated checks have limitations. This tool cannot verify: whether both eyes are open, if your expression is neutral, whether glasses are removed, if the photo was taken within 6 months, or exact head positioning. Always review your photo visually against the official guidelines as well.