Size
600-1200 px
Visa photo tool
Prepare a DS-160 style 600x600 JPEG under the common upload-size target.


Excellent
4.9/5 from 193 customer reviews
1,284,700+
Photos processed
As used for
ICAO 9303 compliant photos
Our photos meet ICAO 9303 (international) requirements for biometric passports and other IDs.
Upload your photo, then review the result.
Step 1/4
Upload your photo:
Accepted formats: .jpg, .png, .heic, .gif
Maximum file size: 10 MB
Processing mode
Default: white background
Drag and drop photo
By clicking Start Processing, you agree to the Terms and Conditions and Privacy Policy.
Instructions:
How to take a good photo?
Photo Gov app. Your personal data is processed in accordance with security and privacy standards.
Ready to start
Upload a photo for free preview
Document photo specs
Size
600-1200 px
Online submission
Yes
Head size
50-69%
Background
White/off-white
Resolution
600px+
Printable
Digital file
Photo Gov app makes photos for U.S. passports, visas, green cards, and DV Lottery applications. The uploaded portrait does not have to be perfect - our checker prepares it for official requirements and a ready-to-download ID picture.
Take a selfie and upload it to our online tool.

In 30 seconds, your portrait is transformed into an ID photo.

Processing...
Select options or add expert verification.

Get high-quality photos in digital or printable format.

For users in the United States: U.S. passport photos must remain natural. Our platform provides sizing, cropping, background and review tools for your chosen document.
Outputs
Checkout
Independent preparation tool. Final acceptance is decided by the U.S. agency, embassy, or consulate reviewing the application.
Customer feedback helps us improve the passport and visa photo flow.
Rate Your Experience:
Rating
4.88/5
Number of votes
193
One experience rating is counted per browser using local storage.