sizekit.

DS-160 photo upload error: what to do when you cannot continue

A stuck DS-160 photo upload is either a file problem you can fix or a website problem you cannot. Check your file first, then try the steps below if the photo is accepted but the form will not move on.

Open the photo tool

Two different problems look the same

When a DS-160 photo upload seems stuck, it is usually one of two things. Either your file fails the photo checks, which you can fix, or the file passes and the website misbehaves afterward, which you cannot fix yourself. Work out which one you have before you change your photo again and again.

Step one: confirm your file meets the technical rules

The State Department’s digital image rules are the same ones this site covers in the US visa photo guide.

Technical checks for a DS-160 digital photo
CheckWhat is required
FormatJPEG. A HEIC or other file renamed to .jpg does not count
File size240 KB or less
Shape and sizeSquare, from 600 × 600 up to 1200 × 1200 pixels
ColorColor image, 24 bits per pixel, sRGB
CompressionCompression ratio of 20:1 or less

If any row fails, fix it first. Use the 240 KB compression guide and the SizeKit photo resizer. Confirm the rules on the official digital image requirements page.

Step two: if the photo is accepted but you cannot continue

Many public forum posts over several years describe applicants who see a message that the photo passed, and then hit an error such as “missing or invalid parameter in the request” or an unexpected-error page, or find the next button greyed out. Those posts generally treat it as an intermittent problem on the website rather than a fault in the photo. We cannot confirm what is happening on the site today, so treat this as a pattern, not a diagnosis.

Things worth trying, from least to most effort:

  1. Save your application and write down your Application ID so you can return to the form.
  2. Log out, wait a few hours or until the next day, and try again.
  3. Try a different browser, or a different device.
  4. Upload the same compliant file again instead of making many different versions of the photo.

Step three: if it still will not work

Check the instructions of the embassy or consulate you are applying through, and contact their help desk if you can. Some forum users mention finishing the form without a successful upload and bringing a printed photo to the appointment, but whether that is allowed depends on your embassy and visa type, so do not assume it. Follow the instructions you were given for your own case.

SizeKit is an independent site and is not affiliated with the US Department of State. We cannot see your application or fix the DS-160 website. We can only help you prepare a photo file that meets the published technical numbers.

If the page names a composition problem, see the head size and position guide or the lighting error guide.

Frequently asked questions

Will compressing my photo more fix a “missing or invalid parameter” error?

Usually not, if the file already meets the format, size and pixel rules. Forum reports describe this error as something that appears even after a photo passes its checks, so making more versions of the photo rarely helps.

The site says my photo was accepted. Is my photo the problem?

Probably not. If the page confirms the photo passed, the file meets the checks it runs. A person still reviews photos later, but an error that stops you from continuing is more often a website problem.

Should I save my Application ID?

Yes. It lets you return to the form you already started, so you can log out and try again later or from another device without starting over.

Can I skip the photo upload and bring a printed photo?

It depends on your embassy or consulate and your visa type. Do not assume it is allowed. Check the instructions for your country’s visa service or contact them.