Client Tools
Helpful tools and links for USCIS case updates, visa forms, and other essential immigration services.
USCIS Tools
Helpful links for checking your case status, processing times, and managing forms with USCIS.
myUSCIS – Create and manage your USCIS account.
USCIS Case Status Checker – Track the status of your application or petition.
USCIS Case Processing Times – Check average processing times by form and field office.
Form I‑693 – Download the official medical examination form and instructions.
Travel & Entry Records
I‑94 – Retrieve your arrival/departure record and travel history.
Visa Information
Track visa applications and learn about processing timelines.
Global Visa Wait Times – See estimated wait times at U.S. embassies/consulates worldwide.
Visa Issuance Status (CEAC) – View your visa application status via CEAC portal.