Swiss naturalisation test prep

Prepare for your Swiss naturalisation test

CitizenCH is an independent learning app for practising knowledge relevant to naturalisation in Switzerland.

Study with canton-aware practice, mock tests, and interview preparation. Find practice suited to your canton and municipality. Public store downloads are coming soon.

App Store — Coming soon Google Play — Coming soon

Independent learning tool

Created for study and practice, not as official guidance.

Swiss public sources

Practise with questions based on Swiss public sources and additional learning material.

Offline core study

Study without an internet connection. Go online to download question updates.

Features

  • Canton-aware question practice and mock tests.
  • Save questions, review mistakes, and track your progress.
  • Prepare for interviews with personal notes and optional practice recordings.
  • Use the app in English, German, French, or Italian, with a separate choice for question translations.
  • Study offline and download question updates when connected.

Questions and translations vary by canton and municipality. Optional AI-generated questions offer extra cantonal and municipal practice where official questions are unavailable. Always check current requirements with the responsible authority.

Important information

CitizenCH is not affiliated with, endorsed by, or connected to any Swiss federal authority, canton, municipality, naturalisation authority, or official test provider.

Legal and support