Welcome
Pass your citizenship test with confidence.
All 128 official USCIS questions. Start free: 30 questions, 2 practice tests and English practice. No ads, private, works offline.
65/20 mode · 20 questionsWe now count visits anonymously to improve the app.No IDs, no cookies. Turn off in Settings ·
- Mastered
- 0
- Learning
- 0
- New
- 128
Keep your progress safeSave your progress, vocabulary and bookmarks to keep them the same on your phone and computer. No password.
Find your officials by ZIP code4 questions depend on where you live.
English test practiceReading, writing, and speaking, just like the interview.
Vocabulary500 words and phrases for your interview
Mock interviewAnswer an officer out loud, with an optional AI officer (beta).
Categories
Some answers change after electionsBefore your interview, check uscis.gov/citizenship/testupdates.
Passed your citizenship interview?Tell us!
What learners say
See all storiesTeach a citizenship class? N400 Practice seats for organizations
No ads, no tracking. Kept running by coffees from people like you.
Study
This question depends on where you live, so check it yourself on the card. Look up your officials by ZIP code to get choices for your state capital.
1–4 choose · Enter next · S speak
Space flip · ← still learning · → knew it · S speak · B bookmark
Nothing to review here
Questions you mark “Still learning” will show up here.
You’ve studied your 30 free questions
Unlock everything for all 128 questions, unlimited practice tests, English practice and the AI mock interview.
Practice Test
Just like the real interview
The real test is spoken. Hearing the questions is good practice.
Multiple choice: pick the answer from a few choices instead of saying it and checking yourself. The real officer asks you to answer out loud, so practice both ways.
Say your answer out loud, then check it.
Nice work! If this is helping, you can .
·
Your answers
English Test
Practice the reading, writing, and speaking parts of your interview. For the whole interview, try the Mock Interview.
The officer shows you 3 sentences. Read 1 correctly out loud to pass. Read every important word; small words like “the” and an accent are OK.
“Read it out loud” listens and checks your reading with your browser’s speech recognition, which may send your voice to Google or Apple to turn it into text. You can also just read it and tap “I read it correctly.”
The officer reads 3 sentences out loud. Write 1 correctly to pass. Small spelling or capital-letter mistakes are OK, and numbers can be words or digits. Don’t use abbreviations.
At the interview you’ll write by hand. Try writing each sentence on paper too.
How speaking is testedThere is no separate speaking test. The officer asks about your N-400 application and listens to your answers. You don’t need to understand every word, and you can ask the officer to repeat or explain a question. Always answer truthfully. This is practice, not legal advice.
Your recording stays on this device and is deleted when you move to another question.
Short meanings to help you understand the questions. Words marked “the form’s own words” use the explanation printed on Form N-400.
Vocabulary
500 words and phrases for your interview
Mock Interview
Practice the whole naturalization interview out loud, with the recorded officer or the AI officer.
Talk with an officer
An officer asks you questions out loud, just like the real interview. Answer by speaking or typing.
- Full interview (about 15 minutes): the oath, questions about you, yes/no questions, then the reading, writing, and civics tests.
- Speaking only (about 10 minutes): the questions about you and all 32 yes/no questions.
You can ask the officer to repeat a question or say it another way. Your answers are saved only on this device. This is practice, not legal advice.
Choose your officer
Each officer speaks in their own voice in the interview.
Adds a little small talk, a follow-up question on some answers, and a short note about your English at the end. It’s written by a small AI model that runs on this device, so your answers never leave it, and it speaks in your officer’s voice.
“Answer out loud” uses your browser’s speech recognition, which may send your voice to Google or Apple. Typing keeps everything on this device.
Interview complete
Great practice! If this is helping, you can .
·
Results
Your English
From the AI officer BETA
Show the conversation
Review
No matching questions
Try a different word or clear the filters.
Settings
Progress can’t be savedYour browser is blocking storage (for example, in a private window), so your progress won’t be saved after you close this page.
Account
My State & Officials
Fills in your officials below. The lookup happens on this device: your ZIP code isn’t sent anywhere or saved.
D.C. residents: D.C. has no U.S. senators and no governor, and is not a state. Residents of U.S. territories: see the notes on questions 23, 29, and 62.
Current national officials
Leave blank to use whoever holds the office now: USCIS’s answers (as of ), or a newer officeholder from official sources, checked every week. A name you type here is used instead. Always check uscis.gov/citizenship/testupdates before your interview.
Appearance
Match your phone or computer’s light or dark setting. Pick Light or Dark above to keep one look.
Study
65/20 mode: if you are 65 or older and have been a permanent resident for 20+ years, you only need the 20 questions marked ★. The officer asks 10 and you need 6 correct.
Motion effects: moving colors, animated text, and confetti. Turn this off for a calmer screen. It also switches off automatically when your device’s Reduce Motion setting is on.
Sound effects: short sounds and a light tap when you answer in Vocabulary.
Read aloud isn’t available in this browser.
Voice
Heart, Bella, Michael, and Fenrir are natural-sounding voices from Kokoro, a free open-source speech model. They’re recorded ahead of time, so nothing you study is sent anywhere. Answers you type yourself (like your senators) are read by your device’s voice.
Unlock
Start free: 30 Study questions, 2 practice tests, and 3 rounds each of English reading, writing and speaking. One unlock opens everything, including AI Interview: $29.99 one time, or $49.99 for a family of 3. See Terms in About.
AI officer BETA
An optional officer for the mock interview (the AI Interview tab). The model, Qwen2.5 1.5B Instruct (Apache 2.0 license), runs entirely on this device, so what you say or type to it is never sent anywhere. It speaks in the voice of the officer you pick in the Mock Interview using Kokoro, the voice model that recorded the app’s clips, also on this device. Both are downloaded together (about 1.2 GB) from models.n400practice.com, or from Hugging Face if that doesn’t work.
Help
A short tour of the flashcard: flipping it, hearing it read aloud, bookmarking, and grading yourself. It shows once, the first time you open Study.
Translation
A study translation appears under each English question and answer, its “Remember it” note and category, under what the officer says in the mock interview, and under each vocabulary word’s meaning. It’s not an official USCIS translation. The real test is in English (unless you qualify for an exemption), so the English stays first and the app’s voices stay English.
Support
n400practice.com has no ads and no tracking. If it helped you, a coffee keeps it going.
Your story
A few words about how n400practice.com helped you can help someone else feel ready. Stories appear on the website after a quick review. You can remove yours any time.
Stories
Feedback
Found a problem with a question, or have an idea? We read every message.
Sharing
Counts visits to help improve the app: which sections are opened, whether practice tests, interviews and vocabulary games are started and finished, whether sharing is used (not what or with whom), your device type, language and approximate area (country and U.S. state). No ID, so visits can’t be linked to each other or to you. Your browser asks sites not to track you, so nothing is sent.
Data
Everything stays on this device. Only feedback you send, and bookmarks if you choose to share them, leave it.
Badges
Earn a badge for every 5 different questions you get right in Study, the Practice test, or the mock interview.
Thank you! ☕
Your support keeps n400practice.com going. Stripe has emailed your receipt.
Back to studyingCongratulations! 🇺🇸
You passed your citizenship interview.
If n400practice.com helped you get here, a coffee helps the next person too.
What learners say
From people who passed their USCIS interview, or 3 full practice interviews here. Shown as they wrote them.
Everyone’s experience is different. Passing a practice interview here doesn’t mean you’ll pass the USCIS interview.
Everything is unlocked
N400 Practice for organizations
Give your learners everything: all 128 civics questions, unlimited practice tests, English practice, and the full mock interview with an AI officer. For adult schools, ESL programs, libraries, nonprofits and immigration law firms.
$12 per seat
- One seat is one learner, on up to 3 of their devices, for good.
- Unused codes never expire, so you can hand them out over several classes.
- Your own page: see which codes are used, print code cards with a QR code, download the codes, and add seats.
- Unused seats can be refunded within 30 days, minus Stripe’s card fee.
- A paid invoice with your organization’s name and tax ID.
Secure checkout by Stripe, where you add your organization’s name (and tax ID, if you have one). Sales tax is added where it applies.
After paying, you get the codes by email (as a CSV file) and a private page to manage them. Learners open the link or scan the code on their card. Terms are under Settings › About.
Your seats

Version
Source
All 128 questions and answers come word for word from the official USCIS 2025 Civics Test: 128 Civics Questions and Answers (form M-1778, 09/25). The “Remember it” notes are plain-language study tips written for this app.
English test practice: reading and writing practice sentences use only words from the official USCIS Reading and Writing Vocabulary lists, and grading follows the USCIS Policy Manual (Vol. 12, Part E, Ch. 2). Speaking questions come from Form N-400 (edition 01/20/25). The sentences are practice sentences written for this app, not the officer’s actual test forms.
Content last verified: , against the USCIS PDF and the USCIS test updates page (last updated ).
Buy me a coffee
No ads and no tracking. Payments are handled by Stripe.
Privacy
No ads or cookies. Without an account, your progress and your officials are saved only in this browser, on this device. Looking up your officials by ZIP code happens on your device too: the ZIP code isn’t sent anywhere or saved, only your state and congressional district, with your officials.
Signing in is optional. If you sign in (with your email and a 6-digit code we send you; no password), we store your email address, a copy of your learning (progress, vocabulary, badges, bookmarks, officials and practice results) so it’s the same on all your devices, your signed-in devices (the device type only, like “iPhone”), and when you last used the app. No names or IP addresses. An unlock code you add is stored with your account. Delete your account any time in Settings: it’s erased from our server right away, and we email you any unlock code that was on it. Accounts unused for 3 years are deleted, after an email warning 30 days before.
To improve the app, we count visits anonymously: which sections are opened, whether practice tests, interviews and vocabulary games are started and finished, whether sharing is used (not what or with whom), your device type, language and approximate area (country and U.S. state). There’s no ID, so visits can’t be linked to each other or to you. No IP address is stored. Raw counts are deleted after 90 days. Turn it off any time in Settings; if your browser asks sites not to track you, nothing is sent.
If you send feedback, only what you write (and your email, if you give one) is stored, so we can improve the app. We don’t collect your IP address or anything else about you.
If you share your story, we store what you write, the name and state you choose to show (both optional), your translation language, whether you passed the USCIS interview or 3 practice interviews, the month, and a random ID made only for the story, so you can update or remove it. No email or IP address. It appears on the website only after we review it. Remove it any time in Settings, or email help@n400practice.com. If you report someone’s story, we store only the reason you picked and the time, nothing about you. Stories you hide stay hidden on this device only.
Bookmarks (“Often forget”) stay on this device. If you choose to share them, each time you add or remove one we store a random ID for this device (not linked to you), your approximate area (country, state, and the first 3 digits of the ZIP code, estimated from your connection), your device type and language setting, the time, the question number, where in the app you were, and whether you’d just answered it right or wrong. No name, email, IP address, or exact location. It’s used only to count how many people bookmark each question for the “Most forgotten” list. Raw records are deleted after a year (monthly totals per question are kept). You can stop sharing and delete what you shared any time in Settings.
Mock interview results can be shared too, only if you choose to (you’re asked once, after your first finished interview). We store the scores, never what you said or typed: which civics questions and reading and writing sentences were asked and whether you got them right (and how close you got), how often you asked the officer to repeat or explain, how long each part took, whether you spoke, typed, or tapped, and where you stopped if you didn’t finish. They’re linked to the same random device ID and details as shared bookmarks (approximate area, device type and language, the time). The language is the study translation you chose, if any, otherwise your browser’s language. Your answers to questions about you, your yes/no answers, and the AI officer’s note are never sent. Raw records are deleted after a year (monthly totals are kept).
If you buy a coffee, Stripe processes the payment. The site never sees your card; the owner receives your name, email and any message from Stripe.
If you buy the unlock, we store your unlock code, what you bought and paid, the email Stripe gives us (to send your code and for refunds), any promotion code you used, and up to 3 random device IDs that aren’t linked to you. No names, card details or IP addresses. Stripe processes the payment under its own privacy policy. Email help@n400practice.com to have this deleted; that switches the unlock off. If you buy in the iPhone or iPad app, Apple sends us the purchase details (product, price and a transaction ID, not your name or card), which we store with your code; an email address is stored only if you enter one to receive your code. For organizations that buy seats, we store the organization’s name, its contact email, the seat codes and whether each one is in use, not who uses it. A tax ID given at checkout stays with Stripe.
The optional AI officer in the mock interview runs on your device. Your answers to it are never sent anywhere. Only the model file itself is downloaded, once, from models.n400practice.com (or Hugging Face as a backup).
Terms
What’s free: 30 Study questions (and reviewing them), 2 practice tests, 3 rounds each of the English reading and writing practice, 30 English speaking questions, and the start of the mock interview. People who used the app before October 2026 keep Study, practice tests and English practice free. The unlock opens everything (all 128 questions, unlimited practice tests, English practice, and AI Interview, the mock interview including the AI officer) for a one-time purchase: $29.99 for one person, on up to 3 of their devices, or $49.99 for a family pack of 3 codes. Access doesn’t expire. Prices are in US dollars, plus sales tax where it applies.
Pass or your money back: if you don’t pass your civics test, email help@n400practice.com within 120 days of purchase and we’ll refund what you paid, minus Stripe’s card fee (about $1.17 on $29.99). No questions asked. A refund switches the code off.
Codes: each code works on up to 3 devices. To use it on a new one, the app emails a confirmation link to the purchase email, and the device used longest ago stops being unlocked. Please don’t post codes publicly; shared codes may be switched off. Free codes from us (for reviewers and partners) have no refund.
App Store purchases (in the iPhone and iPad app): Apple processes the payment and handles refunds under its own policies. Your code works on n400practice.com and other devices too (up to 3 per code). The money-back guarantee applies to purchases made on n400practice.com.
Organization seats: $12 a seat, for one learner on up to 3 of their devices, bought 50–500 at a time by card, or by invoice for larger or custom orders. Unused codes never expire. Unused seats can be refunded within 30 days of purchase, minus Stripe’s card fee; seats already in use can’t be refunded. The pass guarantee is for individual and family purchases, not seats. The organization can replace unused codes and reset a code’s devices on its page.
Stories: stories on the website are the experiences of the people who wrote them, shown as written after a review for spam and personal details. No hateful, sexual, violent or abusive content: stories that break this are removed. Anyone can report a story (it’s hidden for everyone until we review it) or hide it on their own device. Nobody is paid or rewarded for one. Everyone’s experience is different, and passing a practice interview here doesn’t mean you’ll pass the USCIS interview.
This is a practice tool, not legal advice, and it can’t promise how your real interview goes. Payments are processed by Stripe. Questions or refunds: help@n400practice.com.
How the test works
The USCIS officer asks up to 20 of the 128 questions out loud. You must answer 12 correctly to pass. The officer stops once you have passed or can no longer pass.
© 2026 Pacific Alco Holdings LLC. All rights reserved.