Where to Check Your Visa Status

The U.S. State Department runs the official visa status tracker at ceac.state.gov (Consular Electronic process Center). This is the only place that holds real information about your case. You enter your passport number and the country where you applied, and the system shows you whether your visa is approved, denied, or still under review.

If you applied through USCIS instead of the State Department — for example, if you filed an I-485 adjustment of status form while already in the United States — you check your case on uscis.gov using your receipt number (the one that starts with EAC or WAC). The two systems do not talk to each other, so you need to know which agency handled your case.

You can also call the visa processing center where you applied. The State Department's National Passport Information Center takes calls at 1-877-487-2778, but they can only tell you what the online system shows. Calling is slower than checking online yourself, but it can help if you are having trouble accessing the website or need to report a technical problem.

Key Takeaways

  • Check your State Department visa status at ceac.state.gov using your passport number and country of process.
  • If you filed an I-485 form with USCIS while in the United States, check uscis.gov instead using your receipt number.
  • The online system updates every 24 hours, so checking multiple times on the same day will show the same information.
  • A status that says "Administrative Processing" means your case is still being reviewed and you should not expect a decision yet.

What Each Status Message Means

Approved means the consulate has decided to issue your visa. You will receive instructions on how to pick it up or have it mailed to you. The timeline for pickup depends on the consulate's workload, usually a few days to two weeks.

Denied means the consulate has rejected your process. The system does not always explain why on the first check. You can contact the consulate directly to ask for the reason, and you may be able to reapply if you can address the issue that caused the denial.

Administrative Processing means your case is still being reviewed and no decision has been made. This status can last anywhere from a few days to several months depending on the visa type and your background. During this time, the consulate is conducting security checks or requesting additional documents from you.

Under Review or process Received means your case has been submitted but has not yet been assigned to an officer. This is normal for the first few weeks after you explore.

How to Find Your Receipt Number or Passport Information

For State Department visas, you need your passport number and the country code where you applied. Your passport number is on the information page of your passport. The country code is usually the three-letter code for that country — for example, MX for Mexico, IN for India, UK for United Kingdom.

For USCIS cases, your receipt number appears on the I-797 Notice of Action that USCIS mailed to you after you filed. It is a nine-character code that starts with a two-letter office code (like EAC for the Eastern Service Center or WAC for the Western Service Center) followed by seven numbers. If you cannot find your notice, you can also search by your name and date of birth on uscis.gov, though the receipt number search is faster.

What to Do If Your Status Has Not Changed

If your status shows "Under Review" or "Administrative Processing" and weeks or months have passed, the first step is to check whether the consulate has requested documents from you. Some consulates send requests by email, and some by mail to the address you provided on your process. Check your email spam folder and your mailbox carefully.

If you have not received a request and the timeline seems long, contact the consulate directly. Most consulates have a phone line or email address for visa inquiries. You can find the contact information for your specific consulate on the State Department website under the country where you applied. When you call or email, have your passport number and process date ready.

If you are in the United States on a pending I-485 case and your status has not changed in a long time, you can file an inquiry with USCIS using Form I-131 (process for Travel Document) or by contacting your local USCIS office. Processing times vary widely, and some cases do take many months.

Checking Status for Family Members or Dependents

You can only check the status of a visa process using the applicant's own passport number. If you are checking for a spouse or child, you will need their passport number and the country where they applied. The system does not allow one person to check another person's status using a different credential.

If a family member has lost their passport number or cannot remember it, they can look it up on their passport itself, or contact the consulate where they applied and provide their name and date of birth to retrieve the information.

Technical Problems With the Status Checker

The ceac.state.gov website sometimes goes down for maintenance or runs slowly during peak hours. If you cannot access it, try again after a few hours. The system is usually most responsive early in the morning or late in the evening U.S. Eastern Time.

If you get an error message saying your passport number or country code is not found, double-check that you have entered them correctly. Passport numbers are case-sensitive on some systems, so try entering letters in uppercase. If the problem continues, contact the consulate directly — it is possible your process was not entered into the system yet, or there was a data entry error when you applied.

Frequently Asked Questions

How often does the visa status update?

The system updates once every 24 hours, usually overnight U.S. Eastern Time. Checking multiple times in the same day will show the same status. If your status changes, it will appear the next day after the update runs.

Can I check my visa status if I am outside the United States?

Yes. The ceac.state.gov and uscis.gov websites are accessible from anywhere in the world. You only need your passport number and country code, or your USCIS receipt number. There is no restriction based on where you are located.

What does it mean if the system says "No Record Found"?

It usually means your process has not been entered into the system yet, or you have entered your passport number or country code incorrectly. Wait a few days and try again. If you still get no record after a week, contact the consulate to confirm they received your process.

Will the status checker tell me if I need to submit more documents?

Not always. The online status may only say "Administrative Processing" without explaining why. The consulate will contact you directly by email or mail if they need documents from you. Check both your email spam folder and your physical mailbox regularly while your case is pending.

Can I check my visa status if my passport has expired?

Yes. The system searches by the passport number you used when you applied, regardless of whether that passport is still valid. You can check your status using an expired passport number. When your visa is approved, you will need a valid passport to pick it up or have it transferred to a new passport.