Skip to main content

How to Log Into Your US Visa Appointment Account from India

Where to log in for your US visa appointment

You log in through the Consular Electronic Application Portal (CEAC), which is the official system the US State Department uses to manage visa cases. The website is ceac.state.gov. This is where you create your account, fill out your visa form, schedule your appointment, and check the status of your case after you apply.

CEAC is the only official portal for US visa appointments from India. If you see another website claiming to be the visa appointment system, it is not legitimate. Scam sites often look similar to the real one, so always type the address directly into your browser rather than clicking a link from an email or search result.

You will also need to know which US consulate or embassy in India handles your case. There are four in India: Mumbai, Delhi, Hyderabad, and Kolkata. Your location determines which one you use, and the consulate assignment happens automatically once you create your CEAC account and enter your address.

Key Takeaways

  • The official login portal is ceac.state.gov, run by the US State Department — no other site is legitimate for scheduling US visa appointments from India.
  • You create a new account in CEAC by providing your email address and setting a password, then you receive a confirmation email before you can log in.
  • Your assigned consulate (Mumbai, Delhi, Hyderabad, or Kolkata) is determined by your address and appears in your account once you complete your initial profile.
  • You must complete your visa form (DS-160 for most visa types) and pay the visa fee before you can schedule an appointment in CEAC.
  • If you forget your password, use the "Forgot Password" link on the login page — the reset email arrives within minutes, but check your spam folder if you do not see it.

Creating your CEAC account for the first time

Go to ceac.state.gov and select "Create New Account." You will need a valid email address and a password you have not used on any other government website. The password must be at least 12 characters long and include uppercase letters, lowercase letters, numbers, and a special character (like ! or @). Write this password down or store it somewhere safe — you will need it every time you log in.

After you submit your email and password, the State Department sends a confirmation email to the address you provided. Open that email and click the confirmation link. Only after you confirm your email can you actually log in to CEAC. If the confirmation email does not arrive within a few minutes, check your spam or junk folder, because it often lands there by mistake.

Once you log in for the first time, you will see a form asking for your personal information: full name, date of birth, passport number, and address in India. This information determines which consulate you are assigned to. Do not skip or guess on any field — the system matches this data to your passport and visa form later, and mismatches can delay your appointment or cause your application to be rejected.

What you need before you can schedule an appointment

CEAC will not let you book an appointment until two things are done: you must complete your visa form (usually the DS-160 for tourist, business, and student visas) and you must pay the visa fee. Both steps happen before you schedule, so plan for them in advance.

The visa form DS-160 is filled out online on a separate State Department website (ceac.state.gov/genniv for most visa types). You answer questions about your background, purpose of travel, and ties to India. The form takes 20 to 40 minutes depending on your visa type. At the end, you receive a confirmation number — save this number and take a screenshot, because you will need it when you log back into CEAC.

The visa fee for most visa types is paid through an Indian bank or online payment system. The amount varies by visa type (tourist visas, work visas, and student visas each have different fees). You pay through the official payment portal linked from the consulate website for your assigned location. Keep your payment receipt — you will need the transaction number to link your payment to your CEAC account.

Logging in after your account is set up

Once your account exists and is confirmed, logging in is straightforward. Go to ceac.state.gov, enter your email address and password, and click "Sign In." If you have not logged in for more than 90 days, the system may ask you to confirm your identity by answering security questions you set up when you created your account.

After you log in, you see your case summary. This page shows your assigned consulate, your visa form confirmation number (if you have submitted one), your payment status, and any appointments you have scheduled. If you have not yet submitted your DS-160 form or paid your fee, you will see prompts to do those things first.

The system can be slow during peak hours (early morning and evening India time), so if the page takes a long time to load, wait a minute and refresh. If you get an error message, try logging out and logging back in. If the problem persists, clear your browser cache or try a different browser — sometimes old cached data causes login problems.

Scheduling your appointment after login

Once your DS-160 form is submitted and your fee is paid, a "Schedule Appointment" button appears in your CEAC account. Click it to see available dates at your assigned consulate. The available dates depend on how busy the consulate is — some dates may be weeks or months away, especially during peak travel seasons (summer and December).

When you select a date and time, the system asks you to confirm your personal information one more time. Check every detail carefully, because you cannot change your appointment date or time through CEAC after you book it. If you need to reschedule, you must contact the consulate directly by phone or email.

After you book, CEAC sends you a confirmation email with your appointment details, including the date, time, location, and what documents to bring. Print this email or save it to your phone — you must show it when you arrive at the consulate. The appointment confirmation also appears in your CEAC account under "My Cases."

Troubleshooting login and account problems

If you forget your password, click "Forgot Password" on the ceac.state.gov login page. Enter your email address, and the State Department sends a password reset link within minutes. Click the link in that email and create a new password. If you do not receive the reset email, check your spam folder and also check that you are using the correct email address — typos are common.

If you cannot remember which email address you used to create your account, you cannot recover it through CEAC. You will need to create a new account with a different email address. This does not affect any previous applications — each account is separate, so you can start fresh without losing anything.

If you see an error message saying your account is locked, it usually means you entered the wrong password too many times. Wait 30 minutes and try again. If the account remains locked after 30 minutes, contact the consulate for your assigned location — they can unlock it for you, though response times vary from one day to one week depending on how busy they are.

If you log in and see that your assigned consulate is wrong (for example, you live in Bangalore but are assigned to Delhi), contact the consulate listed in your account. They can sometimes reassign you, but it depends on their workload and your specific situation. Do not create a new account hoping for a different consulate — the system assigns based on your address, so a new account will assign you to the same place.

Keeping your account secure

Your CEAC account contains your passport number, date of birth, and visa information. Do not share your password with anyone, including consulate staff or visa agents. The US State Department will never ask you for your password by email or phone.

If you use a shared computer (at an internet cafe, library, or someone else's home), always log out when you are finished. Do not check the "Remember me" box on the login page when using a shared device. After you log out, close the browser completely to make sure your session ends.

If you believe someone else has accessed your account, change your password immediately. Log in, look for a "Settings" or "Change Password" option in your account menu, and create a new password. If you cannot access your account at all, contact the consulate for your assigned location and report the problem.

Frequently Asked Questions

What if I get an error message saying "invalid credentials" when I try to log in?

This usually means you typed your email or password incorrectly. Check that your caps lock is off and that you are using the exact email address you registered with. If you are sure the password is correct, use the "Forgot Password" link to reset it. If the error persists after a password reset, wait a few hours and try again — sometimes the system needs time to process changes.

Can I log into CEAC from outside India, or do I need to be in India?

You can log in from anywhere in the world. Your location does not matter — only your address in India (which you entered when you created your account) determines which consulate you are assigned to. Many people log in from their workplace, a cafe, or while traveling.

How long does it take to get a confirmation email after I create my account?

The confirmation email usually arrives within 5 to 10 minutes. If you do not see it after 15 minutes, check your spam, junk, or promotions folder — it often gets filtered there. If it is not in any folder, double-check that you typed your email address correctly when you signed up. You can create a new account with a different email if needed.

What if I scheduled an appointment but need to change the date?

CEAC does not allow you to change your appointment through the website. You must contact the consulate for your assigned location directly by phone or email. They can reschedule you if slots are available, but response times vary. Contact them as soon as you know you need to change the date.

Is there a phone number I can call if I cannot log in?

The US consulates in India do not have a general helpline for CEAC login problems. You must contact your assigned consulate by email or through their website. Response times range from one to five business days. For urgent problems, some consulates have a phone line for visa inquiries — check the website for your assigned location.

This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.