US Visa (DS-160) Photo Resizer — 600 × 600 pixels (2 × 2 inch equivalent), 10 KB to 240 KB
United States Visa Application (DS-160) · US Department of State
Resize and compress your photograph to what the United States Visa Application (DS-160) application accepts: 600 × 600 pixels (2 × 2 inch equivalent), 10 KB to 240 KB. Runs entirely on your device, so your photo is never uploaded to a server.
Upload your photograph
JPG, PNG or WEBP — drag it here, or choose a file
Your image is processed on your own device and is never uploaded.
Required specification
| Dimensions | 600 × 600 pixels (600 × 600 pixels (2 × 2 inch equivalent)) |
|---|---|
| File size | 10 KB – 240 KB |
| Format | JPEG |
| Background | Plain white or very light |
| Name & date on image | Not required |
| Posts covered | B1/B2, F1, H1B and other DS-160 visa categories |
Where these figures come from
The 600 × 600 pixel, ≤240 KB photograph requirement for the US DS-160 visa application.
Why photographs get rejected for US Visa (DS-160)
- File over 240 KB — the CEAC upload rejects it outright
- Not exactly square, or resized so width and height differ
- Head not centred, or too close/far from the frame edges
- Glasses worn in the photograph — not permitted since 2016
- Background with texture or shadow instead of plain white
Frequently asked questions
Can I wear glasses in a US visa photo?
No — the State Department has not permitted glasses in visa photos since November 2016, for any applicant.
Does this tool upload my photo anywhere?
No. Cropping, resizing and compression all run inside your browser using the Canvas API. The image never leaves your device — you can disconnect from the internet after the page loads and the tool still works.