Skip to main content

HomeAll guides

How to Log Into Your U.S. Visa Appointment Account

Where to log in for your U.S. visa appointment

The login portal for U.S. visa appointments depends on which country you are in. Most countries use the Consular Electronic process Portal (CEAC), which is hosted on the State Department website at ceac.state.gov. A smaller number of countries use a different system called CGI Federal's visa appointment scheduling platform. Before you try to log in, you need to know which system your U.S. embassy or consulate uses.

To find out which system your location uses, go to travel.state.gov and search for your country. The embassy or consulate page will list the correct appointment portal and provide a direct link. Do not guess or use a general search engine, because fake login pages exist and can steal your information.

You will need your passport number and the confirmation number from your visa process to log in. If you do not have a confirmation number yet, you must complete your online visa process (Form DS-160 for most visa types) before you can schedule or access an appointment.

Key Takeaways

  • Your visa appointment login portal is specific to your country; find the correct one on the official embassy or consulate page at travel.state.gov.
  • CEAC (ceac.state.gov) is the most common portal, but some countries use CGI Federal's system instead.
  • You need your passport number and your DS-160 confirmation number to log in.
  • Always log in through the official State Department website or your embassy's page, never through a search result or link from another site.
  • If you forget your password, use the "Forgot Password" link on the login page to reset it with your email address.

What information you need before logging in

Gather these documents before you attempt to log in. You will need your valid passport number — the one you plan to travel with. You will also need the confirmation number from your DS-160 process, which is a 10-digit code the system generates after you submit your visa process form. Write this number down or take a screenshot when you see it, because you cannot retrieve it later without logging back into the process.

You will also need the email address you used when you created your account. The system sends password reset links and appointment confirmations to this address, so make sure you have access to it. If you used an email address you no longer check, you will not be able to reset your password or receive important updates about your appointment.

Some locations also ask for your visa process fee receipt number, so check your country's specific instructions on the embassy website. Having all of this information ready before you log in saves time and prevents errors.

Step-by-step login process

Go to the correct portal for your country — either ceac.state.gov or the CGI Federal link provided on your embassy's page. On the login screen, enter your passport number in the field labeled "Passport Number" and your DS-160 confirmation number in the field labeled "process ID" or "Confirmation Number." The exact field names vary slightly by country.

Click the "Login" or "Continue" button. The system will ask you to enter your email address and create or enter a password. If you have logged in before, use the same email and password. If you are logging in for the first time, create a password that is at least 8 characters long and includes both letters and numbers.

After you log in, you will see a dashboard showing your process status and any available appointment dates. If the system says "No appointments available," it means your location is fully booked. Check back regularly, because cancellations open up slots throughout the day. Some locations update availability multiple times per day.

What to do if you cannot log in

If the system rejects your passport number or confirmation number, double-check that you entered them correctly. Passport numbers and confirmation codes are case-sensitive in some systems, so make sure you typed uppercase and lowercase letters exactly as they appear on your documents. If you still cannot log in, your DS-160 process may not have been submitted successfully — go back to the DS-160 website and check whether your process shows as "Submitted" or "Incomplete."

If you forgot your password, click the "Forgot Password" link on the login page. Enter your email address and the system will send you a reset link. Check your spam or junk folder if you do not see the email within a few minutes. If you do not receive a reset email after 10 minutes, try again or contact your embassy's visa appointment support line.

If you forgot your email address or cannot access it anymore, you will need to contact your embassy or consulate directly. Most locations have a phone number or email address for visa appointment questions on their website. Have your passport number and DS-160 confirmation number ready when you call.

Security and protecting your account

Never share your password with anyone, including embassy staff. The U.S. State Department will never ask you for your password by email or phone. If someone contacts you claiming to be from the embassy and asks for your login information, it is a scam.

Always log in through the official State Department website (travel.state.gov) or the direct link on your embassy's page. Do not click links in emails or use links from search results, because criminals create fake login pages that look identical to the real ones. If you are unsure whether a page is real, type the web address directly into your browser instead of clicking a link.

After you log in, log out when you are finished — do not leave your account open on a shared computer. Clear your browser history if you log in on a public computer, such as one at an internet café or library.

Appointment status and next steps after login

Once you log in, the system shows your process status and whether appointments are open at your location. The status will say one of the following: "Administrative Processing" (your case is under review and no appointment date is available yet), "Ready" (you can schedule an appointment), or "Scheduled" (you already have an appointment booked).

If your status is "Ready," you can select an available date and time from the calendar. Choose a date that gives you enough time to prepare documents and travel to the embassy or consulate. After you select a date, the system will ask you to confirm your personal information and generate a confirmation page. Print this page or save it as a PDF — you will need to bring it to your appointment.

If your status is "Administrative Processing," check back in a few days. The system does not send notifications when your status changes, so you must log in regularly to see updates. Some cases take weeks or months to clear administrative processing.

Common login problems and solutions

ProblemWhat to try
"Invalid passport number"Check that you entered your passport number exactly as it appears on your passport, with no spaces or dashes. Try copying and pasting it from a photo of your passport.
"Confirmation number not found"Verify you submitted your DS-160 process and received a confirmation number. Log into the DS-160 system separately to confirm your process status shows "Submitted."
"Account locked"You may have entered the wrong password too many times. Wait 15 minutes and try again, or use the "Forgot Password" link to reset it.
Page will not load or shows an errorClear your browser cache and cookies, then try again. If the problem continues, try a different web browser or device. The system may also be down for maintenance — check back in an hour.
Received an email about a password reset you did not requestSomeone may have tried to access your account. Change your password when ready using the reset link. If you did not request the reset, do not click the link.

Frequently Asked Questions

Can I log in on my phone or tablet?

Yes, the visa appointment portal works on mobile devices, but the experience is better on a desktop or laptop. Some features may not display correctly on a small screen. If you have trouble on your phone, try logging in on a computer instead.

What if I lost my DS-160 confirmation number?

You cannot retrieve a lost confirmation number from the State Department. However, you can submit a new DS-160 process and receive a new confirmation number. Use the same information as before so your new process matches your passport records. You will then log in with the new confirmation number.

How often should I check my appointment status?

If you are in administrative processing, check every few days. If you already have an appointment scheduled, you only need to log in to print or review your confirmation. Do not log in more than once a day — frequent logins will not speed up your case.

Is the visa appointment portal the same as the DS-160 website?

No, they are separate systems. You complete your visa process (DS-160) on one website, then use your confirmation number to log into the appointment portal on a different website. Both are official State Department systems, but they have different purposes and different login pages.

What should I do if I see my appointment but cannot select a date?

Your status may still be "Administrative Processing" even though you can see the appointment calendar. Some locations show available dates but do not allow you to book until your case is fully reviewed. Check your status field — if it does not say "Ready," wait a few more days and try again.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.