Practice for the US Citizenship Test!
Start right here, no apps needed, no sign up required:
- ๐บ๐ธ Covers the official USCIS 100 & 128 questions
- ๐ค Practice by speaking or typing
- โ Learn accepted answers + pronunciation tips
- ๐ Join thousands of users who practiced with us since 2022 and passed their interviews!
Start practice quiz No login ยท No download ยท Start in seconds
๐ Example practice session. Tap to start yours
Want apps instead? Here you go:
About the test
US citizenship test consists of either 100 or 128 questions (depending on when you filed your N-400), and these questions are not multiple choice: you will need to answer them in exact same words as listed in the USCIS practice materials.
If you filed your N-400 before October 20, 2025, the test has 100 questions and is kind of easier than the one you will take if you filed N-400 on or after October 20, 2025. That new test has 128 questions, and some of them are kind of tricky.
Before we go further, here's an example:
โ What is the supreme law of the land?
The answer is: click to reveal
Was that too easy? Try this one from the new 2025 test:
โ Why is the Declaration of Independence important?
The answer is supposed to be one of the following:
As you can see, it's hard to answer this if you practiced with the multiple choice test.
So what do you do?
What did we do?
My wife and I are both software engineers, and also immigrants to the United States. When we needed to practice for the testโluckily, for the 100 questions version!โwe found that no existing apps help practice for the oral, not multiple choice, test, so we made our own. It's like a chat bot (but no ChatGPT! you can't trust it in such a serious matter), when it asks you a question, you answer it, and it checks if you answered correctly.
We recently updated the app to support both old (2008) and new (2025) test questions, so you are covered regardless of when you filed your N-400. The app has text mode (when you type answers in the chat), voice mode (when you speak your answers, with speech recognition), and even video mode: we have recorded all the questions for you to make it feel like a real interview!
After we passed our interviews, we made our app available for everyone to use. Here you go:
But also, the practice chat bot is available right here in your browser:
Practice nowVideo mode is only available in the apps, not on the website or in Telegram.
Practice materials
Here are some useful resources for you.If you filed your N-400, "Application for Naturalization", before October 20, 2025, here are the 100 questions from 2008, with answers: 100 questions from 2008
For those who filed N-400 on or after October 20, 2025, here are the 128 questions from 2025, with answers: 128 questions from 2025
We wish you good luck on your citizenship test interview!