USCIS Online Account Setup

Before you begin filing your Form I-90, Application to Replace Permanent Resident Card, please ensure you have a compatible browser.  Below are the browsers that are compatible with USCIS online filing.  Please go to to determine what browser you are using and to download a browser that is compatible.

Browser compatibility for e-Filing Form I-90 using USCIS ELIS includes Mozilla Firefox (Version 30 or higher), Internet Explorer (Version 8 or higher), and Google Chrome (Version 35 or higher)

Step 1: Go to Online Filing

  • Type “” into your Web browser and click on the “Log In” link to access online filing.
  • Select "Click to File the Form I-90 Online"

Screenshot of USCIS ELIS homepage on

Step 2: Create new account

  • Select “Create a NEW account.”

Screenshot of account creation page

Step 3: Enter your email address

  • Type your email address in the space provided and select “Sign up.”

Screenshot of account sign up page

Step 4: Confirm account

  • USCIS will send a confirmation message to the email address you provided.
  • Select the link in the confirmation message to go to the USCIS online account login page and continue setting up your USCIS online account.

Screenshot of automated email to confirm account

  • If you do not receive the confirmation email in your inbox within 10 minutes, check your junk mail or spam folder.
  • If your confirmation email is not in your junk mail or spam folder, select “Didn’t receive confirmation instructions?” for more information.

Screenshot of account sign in page highlighting where to click if you do not receive confirmation instructions

Step 5: Create password

  • Create a password for your USCIS online account. Your password must satisfy the following password requirements:
    • Your password must be at least 8 characters in length.
    • Your password must contain at least one upper case letter, at least one lower case letter, and at least one special character.
  • Enter and confirm your new password, then select “Submit.”

Screenshot of create password page

Step 6: Select preference for receiving a one-time password

  • Every time you log in to your USCIS online account, you will also need to enter a one-time password. This provides an extra layer of security for your USCIS online account.
  • USCIS will automatically generate the one-time password and send it to you by email or mobile phone text message, depending on your selection.
  • We encourage you to select both email and mobile phone text message for receiving your one-time password, then select “Submit.”
  • If you select “Mobile,” you will be prompted to enter your U.S. mobile phone number.  Standard text messaging rates may apply.
  • It may take a few minutes to receive your one-time password. (Note: If you selected the email option, make sure to check your junk mail or spam folder in addition to your inbox.)

Screenshot of authentication code preferences page

Step 7: Enter one-time password

  • Enter your one-time password in the space under “Secure one-time password” and select
    • If you have not received your authentication code in 10 minutes, select “request a new one-time password.”

Screenshot of page to enter authentication code

Step 8: Select password reset questions and answers

  • Using the drop-down arrow, choose five password reset questions. These questions will be used to confirm you provided the email address used to create the USCIS online account if you forget your password.
  • Type the answer to each question in the space provided. You must remember these answers if you ever need to reset your password.
  • When you have finished, select “Submit.”

Screenshot of page to select password reset questions and answers

Step 9: Receive confirmation that your USCIS online account has been created

  • You should see a confirmation message letting you know that you have successfully created your USCIS online account.


Still need help?

Use the online help form to reach our USCIS Contact Center if you need assistance with:

  • Technical issues with your USCIS online account;

  • Forgotten user ID or password reset for your USCIS online account; or

  • Information about your USCIS online application, petition or request.


Last Reviewed/Updated: