US Visa Guide · Last verified: January 2026
DS-160 Photo Requirements — US Nonimmigrant Visa Application
The DS-160 is the online application form for all US nonimmigrant visas: B-1/B-2 tourist, F-1 student, H-1B work, J-1 exchange, and others. The photo is uploaded digitally during the application — no printing required.
The State Department validates the photo automatically when you upload. A non-compliant photo means your DS-160 cannot be submitted.
All requirements below are automatically checked when you create your photo with PixID.
Written by the pixid.studio compliance team, verified against U.S. Department of State visa photo requirements as of January 2026.
DS-160 is used for: B-1/B-2 (tourist/business), F-1/M-1 (student), H-1B/H-2B (work), J-1 (exchange), L-1 (intracompany), O-1 (extraordinary ability), and all other nonimmigrant visa categories. Same photo rules apply to all.
DS-160 photo specifications
The DS-160 requires a digital photo uploaded through the Consular Electronic Application Center (CEAC) at ceac.state.gov. The same requirements apply regardless of visa category or country of application.
Key specs at a glance
JPEG · 240×240 px minimum, 600×600 px maximum · file under 240 KB · white background · head 50–69% of frame height · taken within 6 months
Official source: travel.state.gov — Visa Photos
| Requirement | Value |
|---|---|
| File format | JPEG only |
| Pixel dimensions | Minimum 240×240 px · Maximum 600×600 px · Square (1:1) |
| File size | Under 240 KB |
| Color | Color only. No black & white. |
| Background | Plain white or off-white. No shadows, objects, or patterns. |
| Head size in frame | 50–69% of total image height (bottom of chin to top of head) |
| Expression | Neutral. Mouth closed. Both eyes open, looking at camera. |
| Glasses | Not allowed (prohibited since 2016) |
| Headwear | Not allowed, except for religious reasons (full face must be visible) |
| Uniform / camouflage | Not allowed |
| Photo recency | Taken within the last 6 months, reflecting current appearance |
| AI editing / filters | Not allowed. No retouching, beauty mode, or filters. |
Why the DS-160 photo is different from a passport photo
The DS-160 photo has tighter pixel constraints than a passport photo. The most common confusion:
| Requirement | DS-160 visa photo | US passport photo |
|---|---|---|
| Format | JPEG only | JPEG or HEIF |
| Pixel dimensions | 240–600 px square | No minimum px, file 54 KB–10 MB |
| File size | Under 240 KB | 54 KB – 10 MB |
| Physical print size | Not required (digital only) | 2×2 inches when printed |
| Background | White or off-white | White or off-white |
| Head size | 50–69% of frame height | 50–69% of frame height |
The DS-160 upload tool will reject files over 240 KB with no error explanation — your application simply won't proceed. This is the most common technical failure. PixID outputs the file at the correct size automatically.
Common DS-160 photo rejection reasons
The CEAC upload tool checks these automatically.
- ✕File over 240 KB (most common technical failure)
- ✕Wrong dimensions — not square, or outside 240–600 px range
- ✕Not JPEG format (PNG, HEIF, WEBP are rejected)
- ✕Glasses visible in the photo
- ✕Head too small or too large (outside 50–69% of frame)
- ✕Colored or non-plain background
- ✕Shadows on face or background
- ✕Non-neutral expression (smiling, mouth open)
- ✕Photo older than 6 months
- ✕Wearing uniform or camouflage clothing
How to upload the photo to DS-160
During the DS-160 application at ceac.state.gov, there is a dedicated "Photo" page. Steps:
- On the Photo page, click "Upload Photo"
- Select your JPEG file (must be under 240 KB, 240–600 px square)
- The tool will auto-crop and show a preview — verify head position
- If the tool shows an error, the file does not meet specs — do not proceed with a non-compliant photo
- Once accepted, continue to the next section of the form
Note: the DS-160 session has a timeout. Prepare your photo file before starting the application.
What PixID delivers for DS-160
- ✓Square JPEG at 600×600 px — within DS-160 limits
- ✓File size automatically kept under 240 KB
- ✓Head size verified at 50–69% of frame height
- ✓White background, shadows removed
- ✓No AI face alteration or filters
- ✓Free redo if the portal rejects your photo
Compliant JPEG ready to upload to ceac.state.gov
Get your DS-160 photo — $4.99
Upload your photo. We crop, set background, validate pixel dimensions and file size. Download in under 3 minutes.
Create my DS-160 photo ($4.99) →Free redo if rejected · No server storage · Instant download
Frequently asked questions
Can I use the same photo for DS-160 and my passport?
My DS-160 upload keeps failing. What's wrong?
Do I need glasses in the photo if I always wear them?
Can I wear a hijab or other religious head covering?
How old can the photo be?
Does the same photo work for all US visa types?
Validated against State Department DS-160 requirements
Get your US visa photo in 3 minutes
Correct JPEG format · Under 240 KB · 600×600 px · Head size verified. Ready to upload to ceac.state.gov.
No AI face alteration · Free redo guarantee · Browser-only, no server storage
Make my DS-160 photo ($4.99) →