Welcome, !
Nonimmigrant
DS-160, Online Nonimmigrant Visa Application
Start a new application for a nonimmigrant visa. This includes filling out the DS-160 form.
Start New ApplicationCheck My Visa Application Status
Track the status of your nonimmigrant visa application (e.g., B-1/B-2, F-1, H-1B, etc.).
Check StatusSchedule/Reschedule Appointment
Manage your visa interview appointment. Select a date, time, and location convenient for you.
Manage AppointmentImmigrant
Check My Visa Application Status
Monitor your immigrant visa (Green Card) application status and upload required documents.
Check Status & UploadReview Submitted Documents
View all documents you have submitted for your immigrant visa cases, along with their status.
Review DocumentsNonimmigrant Visa Application Status
Enter your Application ID to check the current status of your nonimmigrant visa.
Apply for New Nonimmigrant Visa
Fill out the form below to start your new nonimmigrant visa application (DS-160).
Schedule or Reschedule Visa Appointment
Enter your application ID and select your preferred interview date and time.
Immigrant Visa Case Status
Enter your Immigrant Visa Case Number to check its status and manage associated documents.
Upload Documents
Select a case and enter a document name to simulate an upload.
Pay Immigrant Visa Fees
Select your case and the fee type to proceed with payment.
Review All Uploaded Documents
Here you can see a consolidated list of all documents submitted for your immigrant visa cases.
Consolidated Document List:
No documents found.
Manage My Profile
Update your personal and contact information below.