USCIS MyAccount is an online portal created by U.S. Citizenship and Immigration Services that lets you manage certain immigration-related matters from your computer or phone. The system became available to the general public in 2020, though USCIS has been developing digital tools for years. As of 2024, MyAccount serves hundreds of thousands of users who need to track cases, update information, or receive notifications about their immigration matters.
Get Your Free Dell Laptop Update Guide →
The platform works by creating a secure login where you connect your account to specific immigration cases or petitions that USCIS has on file. Once you log in, you can see details about those cases without having to call USCIS offices or wait for paper mail. The system sends notifications when documents are requested, when decisions are made, or when important changes occur with your case.
MyAccount is separate from other USCIS online tools. For example, if you need to pay an immigration filing fee, you might use the USCIS online fee payment system. If you want to check case status through phone or mail, those are different systems. MyAccount specifically focuses on allowing you to monitor and manage your account through a web-based dashboard that shows your personal information, pending cases, and communications from USCIS.
The account creation process requires you to verify your identity using information that USCIS already has, such as your date of birth, address, and case number. This protects your account from unauthorized access. You can create an account whether you filed your case online or by paper mail, though some case types are not yet available through MyAccount.
Practical Takeaway: MyAccount is a tool to monitor cases you have already filed or that USCIS is processing. It is not a place to file new cases or pay initial filing fees for most forms. Understanding what MyAccount does helps you know whether it's the right tool for what you need to do.
Creating a USCIS MyAccount involves several steps that take between 10 and 20 minutes, depending on how quickly you can gather your information. The process starts on the USCIS website at myaccount.uscis.gov. You will not need to use a government office or any special software—just a web browser on a computer or mobile device.
Get Your Free Composting Beginners Guide →
The first step is to go to the MyAccount homepage and click the option to create a new account. USCIS will ask you for a valid email address. This email becomes your login username and is where USCIS will send you notifications. Make sure it is an email address you check regularly, as you may receive time-sensitive notices about your case. You will then create a password that must be at least 12 characters long and include uppercase letters, lowercase letters, numbers, and special characters like ! or @.
After you set up your basic login information, USCIS will ask you to verify your identity. This is a security step designed to prevent someone else from accessing your account. You will be asked questions based on information in your USCIS file, such as your date of birth, your address, your A-Number (if you have one), or details about a case you filed. You must answer these correctly to move forward. If you do not know the answers, you cannot complete account creation at that time.
Once your identity is verified, you can set up additional security features. USCIS offers the option to use two-factor authentication, which means you enter a code sent to your phone or email each time you log in. This is optional but recommended because it makes your account much harder for someone else to access. After you complete these steps, your account is ready to use, and you can log in to see any cases USCIS has that are connected to your information.
If you already filed a case with USCIS before creating MyAccount, you do not need to file again. Instead, once your account is created and verified, you can use the "Link a Case" feature to connect your existing case to your new account. You will need to enter your case number or other identifying information about the case you want to link.
Practical Takeaway: Have your USCIS case number, A-Number, date of birth, and current address ready before you start creating an account. This information speeds up the verification process and helps ensure you can connect to your existing cases.
Once you are logged into MyAccount, you can see information about your immigration cases and petitions. The amount of information available depends on what type of case you have and whether USCIS has fully processed it into their system. Common case types that work with MyAccount include I-485 (Adjustment of Status), I-90 (Renewal of Permanent Resident Card), I-539 (Extension of Stay), and I-131 (Advance Parole and Travel Document). USCIS continues to add more case types, so cases that are not currently available may be added in the future.
Learn About DUI Class Requirements and Options →
For each case you have linked, MyAccount shows you the current status. Instead of receiving a vague response like "case is being reviewed," you may see more specific information such as "case is in line for a decision" or "document was received." The level of detail varies depending on what stage your case is in. When USCIS sends you notices through MyAccount, you can read them directly in your account instead of waiting for paper mail, which can arrive days or weeks later.
If USCIS needs additional documents from you, it will send you a Request for Evidence (RFE) or Notice of Action through your account. When this happens, MyAccount will display the date by which you must respond, the specific documents you need to submit, and sometimes instructions about how to send those documents. Being able to see this information immediately helps you respond faster, rather than waiting for mail to arrive.
You can also update certain information about yourself through MyAccount, such as a change of address or phone number. This helps ensure that USCIS has accurate contact information for you. However, not all personal information can be updated online—some changes may still require you to submit a formal request by mail or through an immigration officer.
MyAccount shows you payment history if you paid filing fees through USCIS systems. You can see when your payment was received and how it was applied to your case. The account also maintains a record of documents you have submitted, so you can review what USCIS has on file about your case.
Practical Takeaway: Check your MyAccount regularly—at least once per week—if you have a pending case. This helps you catch notices from USCIS quickly and respond within required timeframes, which reduces delays in your case processing.
One of the main reasons people use MyAccount is to receive real-time updates about their case status without having to call USCIS or visit an office. When you set up your account, you can turn on notifications through email or text message (or both). These notifications tell you when something happens with your case, such as when a document is received, when a request for documents is sent, or when a decision is made.
Learn How to Support Pancreas Health Naturally →
The type of notifications you receive depends on your case type and the settings you choose. You can usually customize which notifications you want—for example, you might turn on email notifications but not text notifications, or vice versa. To manage your notification settings, you log into MyAccount and look for the preferences or settings section. Changes to your notification settings take effect within a few hours.
MyAccount also allows you to see a timeline of what has happened with your case. This timeline shows dates when USCIS received your application, when they requested more information, when they received documents you submitted, and when decisions were made. This helps you understand where your case is in the process. Some timelines are very detailed, while others may only show major milestones, depending on the type of case.
If you are waiting for a decision on your case, you can use MyAccount to check the current processing times for your case type in your local USCIS office. USCIS publishes processing time estimates based on the month when they received your case. These are estimates, not guarantees—some cases move faster or slower than the published times. However, they give you a general idea of how long your case may take. You find processing times through the USCIS website main page, not through MyAccount itself, but you can use your case details in My
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.