From the citizenship test to the Constitution itself, beautifully organized and easy to study
For new citizens preparing for the test — and anyone who wants to understand how America is governed
All 100 official USCIS civics questions, practice tests modeled on the real exam (6 of 10 to pass), and flashcards to drill every question.
Hear each question read aloud and answer out loud, just like the real naturalization interview — the closest practice to the real thing.
Hundreds of plain-English articles on the Constitution, the Bill of Rights, the three branches, federalism, elections, and how a bill becomes law.
121 landmark Supreme Court cases, the Federalist Papers, and the Constitutional Convention — the primary sources, in their own words.
A readiness meter, spaced-repetition review that targets what you keep missing, study streaks, a Question of the Day, and achievements.
Read the articles, glossary, and study aids in either language. The test questions stay in English, exactly as the real exam is given.
Whether you are preparing for the exam or just curious how much you really know
Practice with the official 100 questions through timed tests, flashcards, and a spoken mock interview. Track your readiness until you are ready to pass.
A tougher, fun quiz for citizens who think they would ace it — drawn from the app's own content, with an explanation after every answer.
A clean, modern design that works fully offline on iPhone and iPad










Free to download. Optional one-time Civics Pro unlock — no subscription.
✓ Hundreds of plain-English civics articles
✓ All 100 official USCIS questions
✓ Practice tests, flashcards, and a mock interview
✓ Readiness tracker and daily review
✓ Study in English or Spanish
✓ Works offline, no account required
✓ Universal app for iPhone & iPad
Since 1989, Historycentral has created award-winning history-based learning tools trusted by educators, students, and curious minds worldwide. Civics brings American government to life — from the founding documents to the citizenship test — in clear, modern, plain English and Spanish.