Naturalization Eligibility Tool
Before you begin the application for naturalization (N-400), answer a few questions to see if you are eligible to apply to become a U.S. citizen through naturalization.
These questions are solely intended to help you determine whether you may be eligible to submit the Application for Naturalization (N-400). This tool does not determine if you are actually eligible for citizenship. After you submit your application, USCIS will review your information and determine if you are eligible for citizenship through naturalization.
Go directly to the Application for Naturalization (N-400)
Apply for Citizenship Online: How to File Your Application for Naturalization Online Video: Learn how to use your online account to check your eligibility for naturalization, complete the online form, upload evidence, and pay your fee. You’ll also learn how to track and manage your case after filing.