Native audio · Ear training

Train Your Ear
for German
Numbers.

Listen to German numbers, dates, prices, time, and phone numbers spoken by a native speaker. Type what you hear. Get scored instantly.

Free to start No card required
Numbers sample Free to try
einundzwanzig
21

Click play to hear a real test. Switch types with the chips.

What you can practice

Six listening test types built for the moments that actually trip learners up — cashier totals, train times, phone numbers spoken at speed.

Numbers (Zahlen)

Cardinal numbers from 1 to 100 million. Pick your range — 1–100, 1–1,000, all the way up. Free, unlimited.

Dates (Datum)

1950–2030 in every spoken form: ordinal, accusative, prepositional, casual, short. The forms a real German actually uses.

Time (Uhrzeit)

24-hour format with the traps: halb, Viertel vor, Viertel nach. Train the ones English speakers hear backwards.

Money (Geld)

€0.01 to €100 million. With and without decimals. Articles dropped, comma not period — the way prices land in conversation.

Phone Numbers (Telefonnummer)

German landline, mobile, and +49 formats. Including zwo for 2 — the disambiguator Germans actually use on calls.

Conversations (Gespräch)

Two or three Germans talking — about an appointment, a price, a phone number, rent, a birthday. Catch the number in context.

How it works

1

Pick a test type

Numbers, dates, time, money, phone, or conversations. Set the difficulty range.

2

Listen and type

Press play. Native speaker says it. Type what you hear. Replay if you need to (or set zero replays for hard mode).

3

Score, review, streak

Instant scoring. Failed answers go to your mistake pile. Daily streak counter to keep you honest.

Speed control 0.5x–2x Exam Mode (Pro) Mistake review Streak tracking Works on mobile

Pricing

Free forever for cardinal numbers. Unlock everything else with a one-time pass — no subscriptions, no auto-renewal.

Free

$0

Forever · no card required

  • Unlimited number tests (1–100M)
  • Native speaker audio
  • Progress & streak tracking
  • Mistake review
Start Free Test

Frequently Asked Questions

What is Zahlhaus?

Zahlhaus is a focused listening-practice tool for German numbers. A native German speaker reads a number aloud, you type what you hear, and you get an instant score. It's built for learners who understand German numbers on paper but freeze when they hear them spoken at normal speed.

Why are German numbers so hard to understand?

German numbers between 21 and 99 are spoken in reverse order — einundzwanzig is literally "one-and-twenty" (21). Native speakers say them fast and as a single word, which breaks the mental model of English speakers who read left to right. Repeated focused listening is the only reliable fix.

What can I practice on Zahlhaus?

Six listening test types: cardinal numbers (1 to 100,000,000), dates, time (including halb and Viertel forms), money in euros, German phone numbers (including zwo for 2), and full German conversations with embedded numbers like prices, appointments, and phone numbers.

Is Zahlhaus free?

Yes. The free plan includes unlimited cardinal-number tests (1 to 100,000,000) with native audio, progress tracking, and mistake review. To unlock dates, time, money, phone numbers, conversation tests, and Exam Mode, you can buy a one-time pass: 30 days for $4.99, 3 months for $12.99, 12 months for $29.99, or a Lifetime Pass for $49.

Are the passes subscriptions?

No. Every pass is a one-time payment. Nothing renews automatically. When a pass expires you simply lose Pro features — your account, progress, and streaks stay. The Lifetime Pass never expires and includes any future test types we add.

Who is Zahlhaus for?

German learners at A1–B2 level who already know numbers visually but struggle with listening comprehension, and travelers preparing for prices, train schedules, and phone numbers in German-speaking countries.

Can I use Zahlhaus on mobile?

Yes. Zahlhaus runs in any modern mobile browser — no app install needed. Audio playback, scoring, and progress tracking all work on phones and tablets.

Read the guides

Listening-first explainers for the German numbers learners get stuck on most.

German Numbers 1 to 100: Listening Guide

Every spoken form from eins to einhundert, with the patterns native speakers actually use.

Why are German numbers backwards?

The reversed-order rule (einundzwanzig means "one and twenty"), where it comes from, and how to stop translating in your head.

Understanding spoken German numbers at native speed

Why your ear lags when natives say numbers fast, and the listening drills that close the gap.

Drei vs. dreißig and the other minimal pairs

3 vs 30, 13 vs 30, 14 vs 40 — the pairs that sound nearly identical and how to train your ear to tell them apart.

German phone numbers spoken aloud

How Germans actually read out numbers on the phone, including zwo for 2 and the digit-pairing convention.

Catching German prices in euros

Spoken price patterns at cashiers and markets — Komma instead of period, dropped articles, and the rhythm of decimals.

Telling time in German by ear

Halb, Viertel vor, Viertel nach — the time forms that English speakers hear backwards and how to retrain.

German dates: days, months, years

1950 to 2030 in every spoken form — ordinal, accusative, prepositional, casual, and short.

See all guides on the blog