An AI-powered USCIS officer will walk you through a realistic interview — N-400 review questions, English reading and writing test, and civics questions — with audio. Just like the real thing.
Your first name
The officer will address you by name throughout the interview.
Which test are you preparing for?
This determines the civics questions asked and the interview format.
Standard test
128 questions · 20 asked · 12 correct to pass
65/20 exception
20 questions · 10 asked · 6 correct to pass
What this simulation covers
The officer greeting and oath to tell the truth
Review of your personal information and N-400 answers
English reading test — one sentence read aloud
English writing test — one sentence from dictation
Civics questions — asked one at a time, just like the real interview
A full debrief with specific feedback at the end
Upload your N-400 Optional but recommended
The officer will cross-reference your actual application answers — just like the real interview. Your document never leaves your device.
🔒 Your N-400 stays on your device — always
This upload is processed entirely by your browser. We never see it, never receive it, and never store it. Your PDF is read locally — the same way a calculator does math without calling a server. When you close this tab, every trace is gone.
✓ Never uploaded to any server
✓ Never stored — not even temporarily
✓ Never shared with any third party
✓ Automatically cleared when you close the tab or end the session
📄
Click to upload your N-400 PDF
PDF or text file · Read locally · Never transmitted
⏳Reading your file...
Prefer not to upload? No problem — the simulation works without it. The officer will ask standard questions instead of ones tailored to your application.
Pro feature · 3 simulations per month included · Upgrade to Pro
🏛️
You are in the waiting room.
Your interview will begin shortly. Take a breath. You have prepared for this.
Last-minute reminders
Speak clearly and at a normal pace — the officer is not trying to trick you
Answer the question that was asked — do not over-explain
If you do not understand a question, it is okay to say "Could you repeat that?"
If you do not know an answer, say "I am not sure" rather than guessing incorrectly
This is a simulation — mistakes here help you improve before the real thing
This is a practice simulation only. Results from this simulation do not predict or guarantee your outcome at an actual USCIS interview. For advice specific to your case, consult a licensed immigration attorney. Not affiliated with USCIS.