What "Service Unavailable" is on the DS-160
The message is not the photo validator speaking. Underneath it the server is returning HTTP 503 — the status a server sends when it is refusing requests rather than answering them. It is a portal-side condition, which is why it carries no information about your form, your photo or your case. Applicants see it as "Service Unavailable", and sometimes as a bare "Error 503".
That is also why the usual remedies do nothing. Clearing the cache, switching browsers and opening a private window were all tried during past outages and reported not to work — none of them change what the server is willing to answer.
It is not a one-off. Applicants reported the photo step returning Service Unavailable on the visa forums in March 2023, again in November 2023, and during an outage on 25 April 2025. The portal has come back on its own before, and nobody could say in advance when.
Four things stop a DS-160 in its tracks, and only one of them is about your photo:
| "Service Unavailable" or Error 503 | The server is refusing requests. Nothing to fix on your side. Retry later. |
|---|---|
| Every CEAC page fails, not only the photo step | The system, not the photo service. Same answer: wait it out. |
| "There has been no activity for 15 minutes" | A countdown, not a fault. Click OK and you lose nothing. |
| A sentence about your photo rather than the service | Your file, not the portal — a different problem with a different page, linked at the end. |
The failure people mistake for an outage: the session timeout
Long before CEAC goes down, the DS-160 ends your session on its own, in wording that reads like a system problem. The portal announces it twice, and the first message is the one you can act on:
"There has been no activity for 15 minutes. As a security measure, your session will time out in 5 minutes. Click OK to continue."
That is a countdown with an off switch. Click OK and nothing is lost. Miss it and the second arrives: "Your session has timed out. To recover your application, you will need to enter the following information:" — followed by a short list you either have or do not. The same CEAC page states the rule underneath: the system times out after 20 minutes of inactivity, and unsaved information is lost.
The photo step is where this catches people, and the reason is structural rather than bad luck. Every other page of the DS-160 is typing — you are inside the form, so the clock never starts. The photo step sends you out of it: to find a file, crop it, shrink it, convert it, or hunt for the original on a different device. Fifteen minutes of that is easy, and the warning box is sitting on a tab you stopped looking at.
The two failures feel identical and are not. An outage costs you time. A timeout costs you the page you were standing on — and if you never wrote the Application ID down, the whole application.
What CEAC asks for to let you back in
The recovery list is short, and it is worth reading before you need it, because two of the items are things you chose rather than things you know:
| Application ID | Displayed at the top right-hand corner of the form. CEAC tells you to write it down before you begin, because you need it to continue after the browser closes. |
|---|---|
| Surname | The first five letters of it. |
| Year of birth | The year alone. |
| Security question | The answer to the question you picked on the first page — the one item on this list you cannot look up anywhere. |
Nothing on that list can be recovered from outside. Without the Application ID there is no application to reopen and you start the form again, which is why it belongs somewhere that is not the browser tab displaying it.
The work itself outlives the session: information is saved automatically as each page is completed, so a timeout or an error empties the page you were on, not the form. A partially completed DS-160 stays retrievable for thirty days; past that, you need the copy you saved to your own computer.
The order that makes an outage cost you nothing
Almost everything an outage or a timeout can take from you is decided before you open the form. Five habits, in this order:
- Note the Application ID from the top right-hand corner before you fill in a single field. It is the only key to the application there is.
- Choose a security question you will answer the same way in three months, and write that answer down beside the Application ID.
- Make the photo before you start the form, not when you reach the photo step. That is the whole trick: the one step that takes you out of the form is the step that ends your session.
- Keep the finished file on the device you are filling the form on — a JPEG, sized 600×600 to 1200×1200 pixels, square, at 240 KB or smaller. Not in a chat thread, and not in cloud storage that has not downloaded yet.
- Save the application to your computer when you stop for the day, so the thirty-day window is not the only thing holding it.
In that order, an outage is a delay and nothing else. In the usual order — start the form, reach the photo step, go looking for a photo — it arrives while you are already outside the form with a timer running.
What a long outage really costs: the six-month clock
There is one genuine cost to an outage that runs for days, and almost nobody names it. A US visa photo has to be recent — taken within the last six months — and that clock does not stop while the portal is down.
What matters is which date the six months is measured to. The clearest published wording we can quote is from 8 FAM 402.1, the State Department's passport photo adjudication manual, which says a photograph:
| 8 FAM 402.1, on recency | "should be taken within six months of submitting the application" |
|---|
That is the passport manual and not the visa instructions, and we are not going to pretend otherwise: it is quoted here because it is the one place the Department writes the measurement out in full. Read it for the shape of the rule rather than as the visa rule itself — on that wording the deadline attaches to the submission, not to the day you took the photo and not to the day you first tried to upload it.
A three-week outage therefore moves your submission three weeks later and takes three weeks off the useful life of the photo in your hand. For most people this is academic, because the photo is a week old. It bites if you are reusing one from an earlier application — a photo taken five and a half months ago was fine on the morning the portal went down and may not be on the morning it returns.
We sell photos, so treat what follows with the suspicion it has earned: if yours is already months old and the portal is down, replacing it is the cheap move, and taking it yourself against a plain wall in daylight costs nothing at all. The rules are published, and you are allowed to meet them without us.
What you can do while CEAC is down
The outage decides when you upload. It does not decide what you upload, and no file rule changes while the portal is away: a JPEG, sized 600×600 to 1200×1200 pixels, square, at 240 KB or smaller, with your head at 50–69% of the photo's total height, your eyes at 56–69% up from the bottom of the photo, and a background that is Plain white or off-white.
- Get the file to spec now, so the retry is one attempt and not a series of them.
- Keep the original full-size photo alongside the finished one. Every rescue here starts from the original, and a heavily compressed copy has nothing left to give.
- Do not start a second DS-160 to see whether the form still works. You end up with two application IDs and no idea which one holds your answers.
Have the photo measured before the portal comes back
When CEAC returns it measures your photo mechanically and then tells you almost nothing about why it said no. These are the eight checks a DS-160 photo is held to, and they are the same eight whether the portal is up or down:
- Exactly one face, looking straight ahead
- Head sized 50–69% of frame
- Eyes at the required height (56–69% from the bottom)
- No head tilt
- Background replaced with pure white
- Even, uniform background
- Sharp focus — no blur
- Natural exposure — not too dark or bright
Two of these are the ones nobody can judge by eye: your head has to sit inside 50–69% of the photo's total height and your eyes inside 56–69% up from the bottom of the photo. The rest — format, shape, file size — you can verify yourself in a file browser before the portal is back.
The check is free, needs no account, and reports which rules passed and which failed rather than one sentence covering all of them. If it passes, the finished file is 600×600 JPEG · under 240 KB · pure white background, with a print-ready 4×6 sheet (6 copies) if you also want prints to carry to the interview.
Measure my photo while CEAC is down
See your finished photo and its full check report free · download it for $16.99 · refunded if the government rejects it
When it is not the portal at all
One test settles it: if the failure names your photo rather than the service, the portal is working and your file is not. That is a different problem, and it has its own pages: