US Citizenship Test – Practice
Civics, N-400 & English prep
Only for iPhone
Free · In-App Purchases · Designed for iPhone. Not verified for macOS.
iPhone
Study the 128-question civics test, practise the reading and writing test, rehearse N-400 interview questions and see today's officials for your state.
Get ready for your U.S. naturalization interview: the current 128-question civics test (for Form N-400 filed on or after October 20, 2025), practice for the English reading and writing test, and the questions about your own application.
Unofficial study app. Not affiliated with or endorsed by USCIS or the U.S. government.
Study the civics test
- All 128 questions with the official USCIS answers
- Mock exams in the interview format: 20 questions, pass at 12
- Smart drills that bring back the questions you miss
- Mastery tracking and a readiness score
- Audio mode reads questions and answers aloud
- The 65/20 set for applicants 65+ with 20+ years as a permanent resident
Answers that depend on who is in office
Choose your state to see your U.S. senators, governor and capital, plus the current President, Vice President, Speaker of the House and Chief Justice. Each of these answers shows the date the list was checked, with links to official sources such as house.gov to find your representative. The list is refreshed after elections without an app update.
Reading and writing test practice
Hear a test-style sentence, type it, and get a forgiving check that ignores capitals and punctuation and flags small spelling slips. Reading practice shows a sentence to read aloud and lets you listen to compare. Every sentence uses only words from the USCIS vocabulary lists.
N-400 interview practice
Flashcards for common questions about your own application: name, address, family, work, travel and the "Have you ever…" questions. Each card has a plain-language meaning, a sample answer to practise and a tip. General information only, not legal advice.
Free to start: the first 30 questions, one full mock exam, reading and writing practice, interview practice and your state's officials. Premium unlocks the full bank, unlimited mock exams, smart drills, the 65/20 mock exam and audio study.
This app offers a weekly subscription with a 3-day free trial, and an annual subscription; a one-time lifetime unlock is also available. Payment is charged to your Apple ID at confirmation of purchase. Subscriptions automatically renew unless cancelled at least 24 hours before the end of the current period. Manage or cancel subscriptions in your Apple ID Account Settings. Restore purchases from the app settings.
Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Privacy Policy: https://www.appharbour.com/citizenshiptest/privacy.html
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
New in this version:
- Reading and writing test practice: hear a sentence, type it and get a forgiving check
- N-400 interview practice: flashcards with plain-language meanings, sample answers and tips
- Current officials for every state, shown with the date the list was checked and updated after elections
- In-app legal pages and remaining screens now translated into German, French and Spanish
The developer, App Harbour ApS, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- App Harbour ApS
- Size
- 1.8 MB
- Category
- Education
- Compatibility
Requires iOS 17.0 or later.
- iPhone
Requires iOS 17.0 or later. - Mac
Requires macOS 14.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.0 or later.
- iPhone
- Languages
English and 3 more
- English, French, German, Spanish
- Age Rating
4+
- 4+
- In-App Purchases
Yes
- Lifetime Unlock $24.99
- Annual Premium $12.99
- Weekly Premium $4.99
- Copyright
- © 2026 App Harbour ApS
