Skip to main content

Tips for Filing Forms Online

This page contains tips for filing forms online.


Online filing isn’t available for all forms. In some cases, we may require you to file the paper version of a form that is available for online filing. For example, you cannot file online if you are applying for a fee waiver.

Form You cannot file online if:
I-90 You want to remove the conditions on your Green Card (see our Conditional Permanent Residence page for information).
N-400 You are filing from outside of the United States (unless you are stationed abroad with the U.S. armed forces).
N-336 You are filing as a member of the U.S. armed forces.

Filing Fee

The filing fee is the same whether you file online or mail the paper version. For more information about filing fees, including exceptions, please see our Fees page.

How to File a Form Online

  • Create a USCIS online account

  • Select "File a Form"

  • Complete your form

  • Upload evidence

    • As part of the application process, you must provide evidence to support your application. These documents help us evaluate your application and verify your answers are true.
    • Use a scanner or take pictures of each document. Make sure each image you attach is clear and that all text is readable.
    • Files must not be larger than 6MB in size, and must be in one of these formats: PDF, JPG, JPEG, TIF or TIFF.
  • Translations

    • If your documents are in a foreign language, upload an English translation along with the original.
  • Print and electronically sign your form

    • Click "Review Application" to view a PDF draft version of your completed application. You may save and print a copy for your records.
    • To electronically sign your application, type your full legal name (first, middle, and last names) in the space provided.
  • Pay application fee

    • Provide valid payment information. You must pay with a valid credit or debit card, or provide your bank routing and checking account numbers to have money taken directly from your U.S. bank account.
    • After you make your payment, you will receive a receipt notice that contains your receipt number. This is a unique number that applies to your specific case with USCIS. You can find your receipt number on your online account home page, and a copy of your receipt notice under the Documents tab.
  • View appointment notices

    • Log in to your USCIS online account for details on your biometric services appointment with the application support center.

    • You must attend this appointment and provide biometric information (passport-style photograph, signature, and fingerprints).

  • Respond to Requests for Evidence

    • We will notify you by text message or email, based on your preference, if you need to respond to a Request for Evidence (RFE).
    • Log in to your USCIS online account and go to the Documents tab to view notices and respond to the RFE.
  • Check the status of your application

    • Log in to your USCIS online account for details on the status of your case.
  • Receive a decision

    • Log in to your USCIS online account to read details on the decision we made on your case. For information on processing times for all forms, please visit the USCIS Processing Time Information page.

Browser Requirements

Your online account is designed to work with all mobile and desktop browsers. If you have technical issues related to browser compatibility, we recommend downloading the latest version of Google Chrome, Firefox, Edge, Firefox, or Internet Explorer 11. If problems continue, you can request technical support from the help page within your USCIS online account.

Creating an Account

You must provide a valid email address and password to create a USCIS online account. The email address you provide will also be the username for your USCIS online account.

The USCIS online account uses a two-factor authentication process. This means that in addition to entering your username and password, you must also enter a one-time password that will be sent to you by email or text message. When you create your USCIS online account, you can select your preference for receiving the one-time password.

Signing in to your USCIS online account using two-factor authentication:

  1. Enter your email address and the password you created. Then select Log in.
  2. Every time you sign in to your USCIS online account, you must enter your email address and password.
  3. When you first create your account, you will select your preference for receiving the one-time password by text message, email, or authentication app.
  4. If you seletect text mesage, enter your U.S. mobile phone number in the Mobile Number box (standard SMS/text messaging rates may apply).
  5. If you select the app option, the system will generate a code that you can scan or type into an authentication app that you have installed on your mobile device (such as Google Authenticator).
  6. After you make your preference, select Submit.
  7. It may take a few minutes to receive your authentication code. (If you selected the email option, make sure to check your junk mail or spam folder in addition to your inbox.
  8. Enter your one-time password in the box and select Submit.
  9. If you have not received your password after 10 minutes, select “request a new one-time password.”

For more information on creating an account, please see our How to Create a USCIS Online Account page.

Forgotten Password

You can reset your password by going to the login page and selecting the Forgot your password? link.

Change of Address

We strongly encourage you to update your address with USCIS to ensure you receive all correspondence and benefits from us in a timely manner and avoid possible delays related to your case.

Changing your address with the U.S. Postal Service will not change your address with USCIS. Please update your information with both USCIS and USPS.

Most individuals can change their address in two ways:  

  • Through your existing USCIS online account if you filed your form online; or  
  • Filing Form AR-11, Alien’s Change of Address Card, online using the Change of Address webpage. Filing Form AR-11 online will update your address on all pending applications, petitions, or requests that you include on the form. You do not need to mail Form AR-11 if you use the change of address webpage.   

Please visit our Change of Address page if you:

  • Are a victim of domestic violence, trafficking, and other crimes;
  • Filed a Form I-751 abuse waiver;
  • Are a U.S. citizen;
  • Are a civil surgeon; or
  • Are an attorney or registered representative.

To update your address through your USCIS online account:

  1. Log in to your USCIS online account.
  2. Select the Profile tab.
  3. Select Edit next to Mailing Address to update the address where you receive your mail. 
  4. Select Edit next to Physical Address to update where you actually live. 
  5. Select Save.  


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

  • Technical issues with your USCIS online account; or
  • A forgotten user ID or password reset for your USCIS online account.
Last Reviewed/Updated: