The official USCIS website offers a wide range of online tools and resources, including:
File Online: You can submit your application online instead of visiting a local office. Some popular online forms include the naturalization application form (N-400), the residence permit replacement form (I-90), and the petition for alien relatives (I-130). Information about the forms that can be filed online is available on the following page.
Check Case Status: By providing your recipient number on the following page, you can check the status of your immigration application.
Check Filing Fees: The website also provides detailed information about fee schedules, filing fees, how to pay fees, and the refund policy. There is also a fee calculator tool that allows you to find the filing fees by selecting your form from a dropdown list.
Explore Options: The Explore My Options tool lets you enter your current status and your objective to find what immigration options you might have.
Find Out More: The Ask Emma virtual assistant is available from the main menu, and it can help you with questions about USCIS services, how to find things on the website, and find information related to the search term and questions you enter.