Photo for US Visa (DS-160)
US Visa (DS-160) typically accepts a photo up to 234 KB. Drop yours below — we compress it to fit, at the best possible quality, without it leaving your device.
⚠️ Requirements can change — always confirm the exact limit on the official US Visa (DS-160) portal before submitting.
234 KB
Drop your image here or tap to choose
JPEG, PNG, WebP — processed on your device
🔒 Your files never leave your device
How it works
- 1Drop your photo — everything runs in your browser, nothing is uploaded anywhere.
- 2We binary-search JPEG quality to find the highest setting that still fits the US Visa (DS-160) target of 234 KB.
- 3Download the result and confirm it against the official US Visa (DS-160) requirements before submitting.
Frequently asked questions
- Will my photo definitely be accepted by US Visa (DS-160)?
- We can't guarantee it — 234 KB is a sensible default target, not an officially verified rule for US Visa (DS-160). Requirements change, so always confirm the exact current limit on US Visa (DS-160)'s own site before submitting. That said, 234 KB clears the vast majority of common limits for this type of photo.
- Is my photo uploaded to a server?
- No. All compression happens in your browser via WebAssembly. Your file never leaves your device.
- Will compressing to 234 KB reduce photo quality noticeably?
- We search for the highest JPEG quality that still fits 234 KB, so most photos stay clearly legible. Very high-resolution originals may show mild softening.
- Is this free to use?
- Yes — no account, no watermark, no limit on the number of files.