Office # 402, 5th Floor, HM Tower, Gulberg Greens, Islamabad, Pakistan0334 1903230Info@gacadvisors.com
GAC Advisors
USA

How to Check Your USA Visa Status Online (Step-by-Step)

Learn how to check your USA visa status online using the official CEAC portal, including nonimmigrant and immigrant visa status checks and required details.

GA

GAC Advisors Editorial Team

October 5, 2026 · 16 min read

How to Check Your USA Visa Status Online (Step-by-Step)

USA

GAC Advisors Editorial Team

Go to the official CEAC Visa Status Check page at ceac.state.gov, choose your visa type (Nonimmigrant or Immigrant), select your interview location, enter your Application ID or case number and the security code, then click Submit. Your current status appears on the next screen.

Few things in the visa process feel as stressful as waiting after an interview. You refresh a page, see a single word like "Refused" or "Administrative Processing," and your mind starts racing.

This guide takes the guesswork out of that moment. You'll learn which official portal to use, how to track a tourist, student, or immigrant visa, what each status really means, and what to do when the page stops updating. We've also added a section for applicants in Pakistan.

If you haven't reached the interview stage yet, start with our USA visa guide and come back here once your application is moving.

What Does "Checking Your USA Visa Status" Actually Mean?

Checking your USA visa status means looking up where your application stands inside the U.S. government's system. There is no single website for every stage, because different agencies handle different parts of the journey.

Most applicants deal with three trackers:

  • CEAC (Consular Electronic Application Center): run by the U.S. Department of State, used once your application is with an embassy, consulate, or the National Visa Center.
  • USCIS Case Status Online: run by U.S. Citizenship and Immigration Services, used for petitions filed inside the United States.
  • Courier or passport tracking: used after approval, to find your physical passport.

Choosing the wrong tracker is the most common reason people see "No record found" and panic. The next section helps you pick the right one.

CEAC vs. USCIS: Which Tracking Portal Do You Need?

Quick Answer: Use CEAC if you applied for a visa through a U.S. embassy or consulate (DS-160). Use USCIS if someone is filing a petition for you inside the U.S., such as an H-1B petition or a family petition (I-130).

Think of it as two different stages of the same road.

Use CEAC when: you filled out a DS-160, paid your visa fee, and booked an interview at a U.S. embassy or consulate. This covers tourist (B1/B2), student (F-1), exchange (J-1), and most business visas.
Use USCIS when: a U.S. employer or relative filed a petition for you, such as Form I-129 for work or Form I-130 for family. You'll have a 13-character receipt number on your notice.
Use both, in order, when: you are an immigrant visa applicant. The USCIS petition comes first. After approval, your case moves to the National Visa Center and then to the embassy, where CEAC takes over.

If you're applying for a visitor visa, you will almost certainly only need CEAC. Our guide to the B1/B2 visitor visa explains the full process from application to interview.

What Information Do You Need Before You Start?

Gather these details first. It takes two minutes and saves a lot of frustration.

  • Your Application ID or case number. For nonimmigrant visas, this is the number on your DS-160 confirmation page. It usually begins with "AA" and has 10 characters.
  • Your interview location. This must match the embassy or consulate where you applied, not where you live.
  • Your passport number and surname. Some status pages ask for these to confirm your identity.
  • Your security code. This is the CAPTCHA shown on the page.
  • Your NVC case number (immigrant visas only). It appears on your NVC welcome letter and starts with three letters that identify the post.

Lost your DS-160 confirmation page? You can often find the Application ID in the confirmation email or by re-opening the saved application. Our DS-160 form filling guide for Pakistani applicants shows where to find it.

How to Check Your USA Visa Status Online on CEAC (Nonimmigrant Visas)

Quick Answer: Open the CEAC Status Check page, select "Nonimmigrant Visa (NIV)," pick your interview location, enter your Application ID, type the security code, and submit.

This is the method most travelers and students need. Here are the steps.

Step 1: Open the Official CEAC Page

Go directly to the official CEAC Visa Status Check page. Type the address yourself or use the official link. Do not click ads or "tracking" sites that charge money. The official tool is free.

Step 2: Select "Nonimmigrant Visa (NIV)"

In the visa application type dropdown, choose Nonimmigrant Visa. This covers B1/B2 visitor, F-1 student, J-1 exchange, H-1B work, and similar categories.

Step 3: Choose Your Interview Location

Pick the exact embassy or consulate where you submitted your application. If you interviewed in Islamabad, select Islamabad. If you chose Karachi, select Karachi. A wrong location is a leading cause of "No record found" errors.

Step 4: Enter Your Application ID

Type the Application ID or case number from your DS-160 confirmation page. Enter it exactly as shown, with no spaces.

Step 5: Enter the Security Code and Submit

Type the characters from the image. If they are unreadable, refresh the code. Then click Submit, and your current status will appear.

Take a screenshot of the result with the date visible. A saved record helps if you need to show your history to a consultant or the embassy.

How to Check Immigrant Visa Status (NVC Case Number)

Quick Answer: Select "Immigrant Visa (IV)" on the CEAC page and enter your NVC case number. You usually don't need an interview location for this option.

Immigrant visas, such as spouse, parent, child, and employment-based green card cases, follow a different path. After USCIS approves the petition, the National Visa Center (NVC) collects your fees and documents before sending the case to the embassy.

Here is how to track it:

  1. Open the CEAC Status Check page.
  2. Select Immigrant Visa (IV) from the dropdown.
  3. Enter your NVC case number from your welcome letter. The first three letters show the post, such as ISL for Islamabad.
  4. Enter the security code and click Submit.

For deeper updates, such as document review progress or fee payments, you may also need to log in to the Department of State's official visa pages at travel.state.gov.

How to Track Your Petition Status on USCIS

Quick Answer: Go to the USCIS Case Status Online page and enter your 13-character receipt number from your Form I-797 Notice of Action. Do not include hyphens.

If your case begins with a petition inside the U.S., USCIS is your first stop.

  1. Open the USCIS Case Status Online tool.
  2. Find your receipt number on your I-797 notice. It starts with three letters (such as IOE, WAC, EAC, or LIN) followed by ten digits.
  3. Enter it without hyphens and click "Check Status."

Typical examples include an employer's H-1B petition (Form I-129) or a relative's family petition (Form I-130). Once the petition is approved, USCIS passes the case along, and you'll switch to CEAC.

What Do the CEAC Status Messages Mean?

This is the part most people search for. The wording can look alarming, so here is each status in plain English.

Application Received: The embassy has your DS-160 and your case is in the system. This is normal before your interview, and it often stays unchanged for days or weeks after.
In Process / Ready: Your case is moving, or the embassy has all it needs to continue. It does not mean approval or refusal yet.
Administrative Processing: Your case needs extra checks or document review, usually under Section 221(g) of U.S. immigration law. It is not a final decision.
Issued: Your visa is approved and has been printed. Your passport will be returned using the delivery option you chose.
Refused: The officer could not approve the visa at this time. This can mean a final denial, or it can be a temporary label while a 221(g) case waits for you to submit documents.

Seeing "Refused" does not always mean the end. Read the paper slip the officer gave you at the interview. It tells you which situation you're in.

What Does "Refused" Mean on CEAC?

Quick Answer: "Refused" means the consular officer did not approve the visa on that date. It may be a final denial under Section 214(b), or a temporary 221(g) refusal that can change after you provide the requested documents or the extra processing finishes.

There are two common reasons.

Section 214(b): You Didn't Qualify This Time

This refusal means the officer was not convinced you meet the requirements of the visa, often because they doubted your ties to your home country or your travel purpose. It is a decision on that application. You can apply again, but a new application should show something meaningfully different.

Not sure why a past application failed? Read our breakdown of the top visa rejection reasons before you reapply.

Section 221(g): Your Case Needs More Work

A 221(g) refusal means the officer needs more information or more time. You may be asked to submit documents or wait for administrative processing. Many 221(g) cases end in approval, but only after you act on the instructions.

How Long Does Administrative Processing Take?

Quick Answer: There is no fixed timeline. Many cases resolve within a few weeks, some take a couple of months, and a few take longer. The State Department does not give a guaranteed number of days.

Here's what to keep in mind while you wait:

  • Check the slip. A white or other colored slip from the officer often lists what is needed.
  • Respond quickly. If documents are requested, send them exactly as instructed.
  • Don't buy tickets. Avoid non-refundable travel plans until the visa is in hand.
  • Be patient with updates. The status may stay unchanged for long stretches.
  • Contact the embassy only when appropriate. Follow the official contact process on the embassy website instead of sending repeated messages.

Why Is My US Visa Status Not Updating?

Quick Answer: CEAC statuses often stay on "Application Received" for days or weeks, then jump straight to "Issued" or another status. The system updates in batches, not in real time.

Common reasons for a frozen status include:

  • Your case is waiting for final officer review.
  • The embassy hasn't printed your visa yet.
  • You are in administrative processing.
  • You entered the wrong location or ID, so the page isn't showing your case.

Checking more often won't speed things up. Checking once or twice a day is plenty. If your case shows no change for much longer than the embassy's stated processing guidance, contact the embassy through its official channels.

What Should You Do After the Status Says "Issued"?

Quick Answer: Track your passport using the courier or delivery details provided when you booked your appointment. "Issued" means the visa was approved, but your passport still has to be physically returned or collected.

Here is the usual path:

  1. Confirm the status. Take a screenshot of "Issued" for your records.
  2. Check your delivery method. Passports are typically returned by courier to an address you chose, or held at a pickup location.
  3. Track the parcel. Use the tracking number given by the embassy's visa information portal or courier service, such as the one linked through ustraveldocs.com.
  4. Inspect the visa. When it arrives, check your name, date of birth, passport number, visa type, and expiry date. Report errors right away.

Your visa gives you permission to travel to a U.S. port of entry. It does not guarantee admission. A Customs and Border Protection officer makes the final decision at arrival, and you can later check your arrival record on the official I-94 website.

How to Check USA Visa Status from Pakistan

Quick Answer: Pakistani applicants use the same CEAC portal as everyone else. Select your interview location, which is usually Islamabad or Karachi, enter your Application ID, and submit. No agent or special tool is needed.

Pakistan sees strong demand for U.S. visitor, student, and exchange visas, so it helps to know the local details.

Interview Locations

Nonimmigrant visa interviews for Pakistan are mainly handled at the U.S. Embassy in Islamabad and the U.S. Consulate General in Karachi. Service availability can change, so confirm the current details on the U.S. Mission Pakistan website before you plan.

Booking and Tracking

If you haven't booked your interview yet, our USA visa appointment guide for Islamabad walks you through it. Before the interview, review our B1/B2 interview tips for Pakistan so you walk in prepared.

Applicants in Other Cities

Whether you live in Lahore, Multan, Peshawar, Rawalpindi, Faisalabad, Sialkot, Gujranwala, Hyderabad, Quetta, or Abbottabad, the process is the same. You apply online, attend your interview at the assigned location, and track your case on CEAC from your phone or computer. Your city of residence does not change how you check your status. Only your interview location matters.

If you live near the twin cities, you may also like our guide to the best visa consultants in Islamabad, Rawalpindi, and Gulberg Greens.

Common Errors and How to Fix Them

"No Record Found"

This usually means the Application ID or location is wrong. Re-check each character, confirm your interview location, and try again. New applications sometimes take a short time to appear.

"Invalid Case Number"

You may be using the wrong number type. Nonimmigrant visas use the DS-160 Application ID, while immigrant visas use the NVC case number.

CAPTCHA Not Working

Refresh the code, clear your browser cache, or try another browser. Make sure you're on the official website.

Status Shows Old Information

Wait 24 hours and check again. If your case should have moved, the embassy may not have updated it yet.

How to Avoid Visa Status Scams

Scams spike whenever people are anxious. Protect yourself with a few simple rules:

  • Checking your status is free. Never pay a website or agent just to look it up.
  • Use official addresses only. The real tools are on ceac.state.gov, egov.uscis.gov, and travel.state.gov.
  • Never share your passport photo or login details with anyone claiming they can "speed up" your case.
  • Be careful with guarantees. No consultant can promise approval or control a consular officer's decision.

For general guidance on safe migration, Pakistan's Bureau of Emigration & Overseas Employment and the International Organization for Migration publish useful information for people planning to travel or work abroad.

DIY Tracking vs. Using a Consultant

Checking your status is simple enough to do yourself. A consultant becomes valuable earlier, when you prepare your application, and later, if you face a refusal or a complicated 221(g) case.

Our comparison of a visa consultant vs. a DIY application lays out the pros and cons honestly. Strong documents also matter, so see the bank statement for visa guide if you're unsure how to show financial strength.

Why Choose Gac Advisors for Your USA Visa Journey?

Gac Advisors helps Pakistani applicants prepare for visa applications with clear, honest guidance. Our approach centers on a few principles:

  • Plain-language advice. We explain each step so you always know what comes next.
  • Application preparation. We help you organize documents and complete forms accurately.
  • Interview coaching. We prepare you for the questions officers commonly ask.
  • Honest expectations. We never promise approval, because no one can.
  • Support across categories. We assist with F-1 student visas, J-1 exchange visas, and business visas.

You can learn more about us or review our full list of services.

How to Get Started

You don't have to pay to begin. Here's a simple path:

  1. Start with free resources. Read the Gac Advisors blog and the FAQ page.
  2. Identify your visa type. Decide whether you need a visitor, student, exchange, or business visa.
  3. Prepare your documents. Passport, financial proof, ties to Pakistan, and a clear travel purpose.
  4. Complete your DS-160 and book your interview.
  5. Track your case on CEAC after the interview.
  6. Get expert help if needed. If you face a refusal or a long delay, contact us for guidance.

A Real-World Example: What Waiting After an Interview Looks Like

This is an illustrative scenario based on common applicant experiences, not a specific client.

Ayesha, a university student from Lahore, attends her F-1 interview in Islamabad. The officer is friendly, asks about her program and funding, and tells her to wait for an update. She goes home hopeful.

Three days later, her CEAC status still says "Application Received." She panics and starts checking every hour. A week passes with no change. Then one morning, the status jumps to "Issued."

What did Ayesha do right? She confirmed she was using the correct Application ID and Islamabad as her location. She didn't pay anyone for "tracking." She waited calmly, and then tracked her passport using the courier details she'd been given.

If her case had shown "Refused" with a 221(g) slip instead, her next step would have been to submit the requested documents quickly and follow the embassy's instructions. Either way, knowing how the system behaves removes most of the fear.

Future Opportunities After Your U.S. Visa

A U.S. visa opens doors well beyond a single trip:

  • Study: F-1 students can pursue degrees at American universities.
  • Exchange programs: J-1 programs offer cultural and professional experience.
  • Business travel: Business visas support meetings, conferences, and partnerships.
  • Long-term pathways: Some applicants later explore work visas or family sponsorship.

Many applicants also compare the U.S. with other destinations. If you're weighing options, explore our guides to Canada, the UK, Schengen, and Australia, or browse all countries.

Frequently Asked Questions

How can I check my US visa status online?

Visit the official CEAC Status Check page at ceac.state.gov. Select your visa type, choose your interview location, enter your Application ID or case number and the security code, then submit. Your current status appears immediately.

Where do I find my CEAC case number?

For nonimmigrant visas, it's the Application ID on your DS-160 confirmation page, often starting with "AA." For immigrant visas, it's the NVC case number on your NVC welcome letter.

Can I check my US visa status with only my passport number?

Not usually. CEAC generally requires your Application ID or case number along with your interview location. Your passport number may be requested as an extra identity check, but it rarely works alone.

What does "Administrative Processing" mean?

It means your case needs extra review or documents, often under Section 221(g). It is not a final denial. The wait can range from a few weeks to several months, and the State Department does not guarantee a timeline.

Why does my US visa status say "Refused"?

"Refused" means the officer could not approve the visa on that date. It may be a final decision under Section 214(b), or a temporary label while a 221(g) case waits for documents or processing. Check your interview slip for details.

How long after the interview will my visa be issued?

Some visas are issued within days, while others take longer, especially if administrative processing applies. Statuses often stay unchanged until the visa is printed, then jump to "Issued."

How do I track my passport after the visa is issued?

Use the tracking details from the embassy's visa information portal or the courier you selected, such as through ustraveldocs.com. "Issued" means approved, but your passport still has to be delivered or collected.

Is it free to check my US visa status?

Yes. The official CEAC and USCIS tools cost nothing. Be cautious of any website or agent charging a fee just to look up your status.

Conclusion

Checking your USA visa status is straightforward once you know which portal to use. CEAC covers most embassy and consulate applications, USCIS covers petitions filed in the U.S., and your courier tracking covers the final passport step.

Remember the key points. Use only official websites, never pay for a status lookup, read your status in context, and keep calm if the page doesn't change for a while. A "Refused" label isn't always final, and a quiet status often means the system hasn't updated yet.

Whether you're a student, traveler, or business applicant, preparation makes the whole journey smoother. For personal, honest guidance from application to interview, Book a seat at Advance Visas offered by Gac Advisors.

Get visa updates in your inbox

Guides, policy changes and deadline reminders — no spam. Join thousands of applicants we have helped.