To create a USCIS online account, go to USCIS's account creation page, provide your email address, set a password, verify your identity through a security quiz, and choose a two-factor authentication method. Your email becomes your permanent login credential, and the process takes 15–20 minutes. A USCIS online account lets you file certain immigration forms, track pending cases, and respond to Requests for Evidence (RFEs) without visiting a field office or mailing paper documents. Not all forms are available for online filing yet, and new immigrants with limited credit history may face barriers during identity verification—this guide explains each step and where you might need help.
Table of Contents
- Setting Up Your Account Basics
- Identity Verification — The Security Quiz
- Choose Two-Factor Authentication Before Finishing
- What You Can Do Once Your Account Is Active
- Protect Your Account With Security Basics
- Frequently Asked Questions
Setting Up Your Account Basics
USCIS sends you a confirmation email from [email protected] within minutes of signing up. Click the link in that email within 10 minutes to activate your account; if the message doesn't arrive, check your spam folder and use the "resend confirmation instructions" option on the USCIS home page. Your password must be at least 8 characters long and include one uppercase letter, one lowercase letter, and one special character—weak passwords are rejected automatically.
Identity Verification — The Security Quiz
Before you can file anything, USCIS requires identity verification through a quiz generated by a private third-party service called a Credential Service Provider (CSP). You will answer five questions based on commercial financial data—credit history, loan records, or other financial accounts—that only you should know. USCIS does not see your answers; the CSP generates the questions and verifies your responses independently.
new immigrants without established credit history or financial records in the U.S. may be unable to complete this quiz. The CSP has no data to draw questions from. If this happens, contact the USCIS Contact Center for alternative verification methods.
Choose Two-Factor Authentication Before Finishing
Before completing signup, select your two-factor authentication method—SMS text message, email, or an authentication app like Google Authenticator or Microsoft Authenticator. Every time you log in, USCIS sends you a one-time code to your chosen method. You enter that code to access your account. Authentication apps offer stronger security than SMS in general, but all three methods work; choose whichever one you can reliably access.
What You Can Do Once Your Account Is Active
Your account lets you file select immigration forms, track cases, and respond to Requests for Evidence. Not all forms are eligible for online filing yet. Before you attempt to file a form, visit USCIS's online filing options list to confirm that your form type is available. Forms that can be filed online include several work permit and family-based visa applications, but complex matters and some humanitarian programs still require paper filing or in-person appointments.
Protect Your Account With Security Basics
Never share your USCIS account with anyone else—it is for individual use only. Sharing compromises your security, allows someone else to file forms or receive notices in your name, and prevents USCIS from serving you correctly. If a family member needs to file their own case, they must create their own account with their own email address.
Frequently Asked Questions
How long does identity verification take?
Usually seconds to minutes. If the CSP cannot generate questions (insufficient financial history), you'll be notified immediately and directed to contact USCIS.
Can I use a shared email address?
No. Your email is your unique login credential. Each person filing their own case must use their own email address.
What if I do not receive the confirmation email?
Check your spam and junk folders first. If it's not there, return to the account creation page and select "resend confirmation instructions" to have USCIS send it again.
What counts as a special character in my password?
Symbols like !@#$%^&* are all acceptable. You need at least one; spaces and most punctuation marks work.