Fahrlingua

Pass the German driving theory test in your language

Fahrlingua is an iPhone app for the German driving licence theory exam (Führerschein class B). Every question is shown in your language and in the original German, so you understand the rules and still learn the exact exam words.

Download free on the App Store

iPhone · iOS 26 or later · no subscription

Pass the German driving theory test in your language – Fahrlingua

How it works

  1. Pick your language – 22 to choose from.
  2. Practise with smart sessions; every question also shows the German original.
  3. Take exam simulations until you stay well under 10 error points.

Everything you need for the Führerschein theory

22 languages + German original

English, Arabic, Turkish, Ukrainian, Russian, Polish, French, Spanish, Vietnamese, Chinese, Hindi and more – always with the German text below.

Exam simulation

30 questions, error points and a time limit, modelled on the real theory exam, with a result history and mistake review.

Smart repetition

Smart sessions repeat exactly the questions you have not mastered yet, plus a mistake trainer and bookmarks.

Private AI tutor

Ask why an answer is right. The tutor explains every question in simple words and runs on your iPhone with Apple Intelligence.

Read-aloud & exam vocabulary

Every question can be read aloud, and 69 key German exam terms come with article, translation and pronunciation.

Fair price

Start free with 96 questions, one exam simulation and Sign Blitz. Then a 30-day pass or lifetime – pay once, it never renews.

Fahrlingua screenshot 1Fahrlingua screenshot 2Fahrlingua screenshot 3

How the German theory exam works

The theory exam for a car licence (class B) is taken on a computer at TÜV or DEKRA. You answer 30 multiple-choice questions; some have more than one correct answer and some use pictures or short videos.

Each question is worth 2 to 5 error points. You pass with a maximum of 10 error points – but two wrong 5-point questions mean you fail, even if the total is 10.

You can take the official exam in German or in one of several foreign languages, including English, Arabic, Turkish, Russian and Ukrainian. Ask your driving school which languages your test centre offers.

Fahrlingua
Studying for the theory test?Practise every question in your language with the German original – free on iPhone.
Get the app

Learn in your language

DeutschEnglishTürkçeالعربيةРусскийУкраїнськаPolskiFrançaisEspañolItalianoPortuguêsTiếng Việt简体中文हिन्दीBahasa Indonesia日本語한국어NederlandsDanskSvenskaNorskไทย

FAQ

Can I take the German driving theory test in English?

Yes. Besides German, the official theory exam is offered in several foreign languages, including English, Arabic, Turkish, Russian and Ukrainian. Your driving school registers you for the language you choose.

How many questions are in the German theory exam?

For a first car licence (class B) the exam has 30 questions. You may collect at most 10 error points, and two wrong 5-point questions fail the exam.

Is Fahrlingua free?

You can start free with 96 questions, one exam simulation and the Sign Blitz game. Full access is a one-time 30-day pass or a lifetime purchase – there is no subscription.

Are these the official exam questions?

No. Fahrlingua contains 360+ original practice questions written from the German road traffic regulations (StVO). It is not the official question catalogue and is not affiliated with TÜV, DEKRA or any authority, so use it alongside your driving school.

Is there an Android version?

Not yet – Fahrlingua is currently available for iPhone only.

Free guides · All guides →

The German driving theory test in English: how it works

Can you take the German driving theory test in English? How many questions, error points, languages and how to prepare when German is not your first language.

Rechts vor links: the right-before-left rule

What does rechts vor links mean in Germany? Who has right of way at junctions without signs or traffic lights – explained simply for the theory test.

Rettungsgasse: forming an emergency corridor

How to form a Rettungsgasse (emergency corridor) on German roads and the Autobahn, when to do it and what happens if you don't – theory test guide.

Alcohol limit for new drivers in Germany: 0.0 ‰

What is the alcohol limit for new drivers in Germany? The 0.0 per mille rule during the probation period and for drivers under 21 – explained for the theory test.

How to get a German driving licence as a foreigner

Step by step: how foreigners get a German driving licence (Führerschein class B) – eye test, first aid, driving school, theory and practical exam, and what applies to licences from abroad.

Speed limits in Germany

German speed limits explained: 50 km/h in towns, 100 km/h outside towns, the recommended 130 km/h on the Autobahn, fog, snow chains and new-driver rules.

German traffic signs and what they mean

The most important German traffic signs explained in English: right of way, stop, give way, priority road, no entry, speed zones, parking and more – for the theory test.

The Probezeit: rules for new drivers in Germany

The German probation period (Probezeit) explained: two years, 0.0 per mille, A and B offences, advanced seminar, extension to four years and what can lead to losing your licence.

Reißverschlussverfahren: the zipper merge rule

How the German zipper merge (Reißverschlussverfahren) works: use the full lane, merge alternately at the end. Explained in English for the theory test.

How to pass the German theory test on the first try

A practical plan to pass the German driving theory test first time: how error points work, a 3-week study plan, the most common traps and how to study when German isn't your first language.

Roundabout rules in Germany (Kreisverkehr)

Kreisverkehr rules in Germany explained in English: who has priority, why you must not signal when entering but must signal when leaving, and common exam traps.

Pass the German driving theory test in your language

Download free on the App Store

iPhone · iOS 26 or later · no subscription

FahrlinguaGet the app