Loading requirements…
Loading requirements…
AI checks all ICAO Doc 9303 requirements — face size, background, expression, centering. Get an ICAO-compliant photo in under 30 seconds. Photos never leave your device.
The DS-160 is the online non-immigrant visa application used for B1/B2 tourist, F-1 student, H-1B work, J-1 exchange, and most other US visa categories. The photo is uploaded directly through the ceac.state.gov portal during the application — it must be square (600–1200 px JPEG, ≤240 kB, white background). If the upload fails, you can still book the consular interview and bring a printed 2×2 inch photo, but the digital upload is preferred and saves time at the appointment.
You start the DS-160 at ceac.state.gov/genniv, selecting the embassy or consulate where you intend to interview. The application is long (around 60–90 minutes the first time) and the photo upload comes near the end. The portal validator checks dimensions (600–1200 px square), file size (≤240 kB), JPEG format, and a face-detection pass for general compliance — but it is less strict than the DV lottery validator.
If your photo passes the upload, you receive a barcode-confirmation page (DS-160 confirmation). You print or save this for the visa-fee payment and the embassy interview. If the upload fails, the system gives you the option to skip and bring a printed 2×2 inch photo to the interview — but the consular officer will still need to scan it, which delays your appointment.
At the interview, the officer compares the uploaded photo against your live appearance, your passport photo page, and any prior US visa photos on file. Inconsistent appearance (heavy retouching, different hairstyle, beard versus clean-shaven) can trigger administrative processing. The same photo upload rules apply to DS-260 (immigrant visa) — if you are applying for both at the same time, you can reuse the photo if both applications are within 6 months of each other.
The DS-160 validator accepts 600–1200 px square. Photos uploaded at 1500×1500 (common smartphone export) or 4×6 portrait (typical home-print scan) are rejected. The AI auto-resizes to the valid square range.
A high-quality 1000×1000 JPEG can easily land at 400–600 kB. The DS-160 cap is 240 kB. The AI automatically encodes at a JPEG quality that hits the size cap while preserving sharpness around the face.
The State Department banned glasses in visa photos effective November 2023, including for DS-160 and DS-260. Prescription glasses, reading glasses, sunglasses — all disallowed. Medical exemption requires a signed doctor's note brought to the consular interview, not uploaded with the DS-160.
White background required. Off-white, beige, or light blue triggers rejection. Even a slight shadow column behind your head can fail the upload. The AI normalizes the background to spec-compliant white.
Chin-to-crown must be 50–69% of photo height. Selfies are commonly too small; tight studio headshots too large. The AI auto-crops to the centre of the target band.
The State Department requires the photo to be a recent representation of you, generally within the last 6 months. Reusing a passport photo from 2 years ago can be flagged at the interview even if it passes upload validation.
Per 8 FAM 402.1 (January 2026 update), the State Department explicitly bans "manipulation with computer software, phone apps or filters, or artificial intelligence". Skin smoothing, slimming filters, and beautification effects all trigger rejection or administrative processing. The tool only crops, resizes, and normalizes the background — it does not retouch or generate features.
You're already here — this page is set up for United States DS-160 Photo. You can also switch to a different document type above.
Use your camera with live AI guidance, or upload an existing photo. A plain background and even lighting give the best result.
Background removal, face centering, cropping, and compliance checks all happen in your browser. Nothing is sent to a server.
Get your compliant high-resolution JPEG and print-ready PDF instantly. Print at home or at any photo lab.
150+ countries. Every government document spec. Instant download.
Photos never leave your device. All AI processing — face detection, background removal, compliance — runs in your browser using WebGPU.
Get your compliant photo in under 30 seconds. No waiting for a human to review, no emailing photos, no back-and-forth.
One-time $4.99 vs $15–25 at a photo booth. No subscription. Full refund if your photo is rejected by the issuing authority.