Fill N-400 Online — Free, No Sign-Up
Form N-400 — Application for Naturalization
Form N-400 is the application permanent residents file to become naturalized US citizens, typically after meeting residency and physical presence requirements. It covers your background, employment and residence history, and eligibility for naturalization. Fill it out directly in your browser and download the completed PDF. FileKit is not affiliated with the IRS, USCIS, or any government agency. This is the official current form, provided for your convenience — always verify you're using the latest version at the source link below before submitting.
How to fill out N-400
- 1Enter your personal information, immigration history, and eligibility category.
- 2Answer the residence, employment, and background questions covering the required time period.
- 3Download the completed PDF, sign it, and file it with USCIS along with required supporting documents and the filing fee.
Frequently asked questions
How long do I need to be a permanent resident before applying?
Generally 5 years (or 3 years if married to a US citizen), though exact eligibility requirements depend on your situation — see the official USCIS N-400 instructions.
Can I file N-400 online?
Yes — USCIS accepts N-400 filed online through a USCIS online account; this PDF is useful for preparing your answers or for paper filing.
What happens after I file?
USCIS schedules a biometrics appointment, an interview, and a civics/English test as part of the naturalization process before deciding your application.
Related forms
FileKit is not affiliated with, endorsed by, or sponsored by any government agency. Forms are provided for your convenience as a courtesy — always confirm you're using the current official version at the source link before submitting anywhere important.