German Phone Numbers: How Germans Actually Say Them

Published April 2026 · by Zahlhaus

In English, phone numbers are spoken digit by digit: "five, five, five, oh, one, two, three." You hear ten digits, you write ten digits. German doesn't work that way.

Most Germans group phone numbers into two-digit chunks and say each chunk as a full number, using the reversed-order rule. That means 45 in a phone number isn't "four, five" — it's fünfundvierzig, five-and-forty. If your ear is tuned to digit-by-digit, you'll lose the number inside three seconds. Here's how to actually handle it.

Drill two-digit chunks at phone speed: try the listening app →

The two-digit chunking convention

A German phone number like 030 45 72 18 would typically be spoken as:

null-drei-null, fünfundvierzig, zweiundsiebzig, achtzehn

Breaking that down:

The area code stays digit-by-digit because it usually starts with a zero (which digit-by-digit format handles cleanly). The main number gets chunked in pairs.

When Germans break the chunking rule

Not every speaker chunks. You'll hear variations:

You can ask for digit-by-digit: "Können Sie das Ziffer für Ziffer sagen?" ("Can you say it digit by digit?"). It's a normal request.

Why you'll hear "zwo" a lot

Zwo replaces zwei (2) on phone calls — not always, but frequently. The reason is acoustic: zwei and drei share a vowel and a final glide, and over a phone connection they can sound identical. Zwo is phonetically distinct from both and eliminates the ambiguity.

If you hear zwo in a phone number, write 2. Same for lists of quantities, military-style call signs, and radio announcements.

Zero is always "null"

English speakers sometimes say "oh" for zero in a phone number. Germans don't. Every zero is null, clearly, every time.

Area codes that catch learners

A few common German area codes worth recognizing by ear:

CityArea codeHow it sounds
Berlin030null-drei-null
Hamburg040null-vier-null
Munich089null-acht-neun
Cologne0221null-zwei-zwei-eins
Frankfurt069null-sechs-neun

Mobile numbers and prefixes

German mobile numbers start with 01 + a carrier code (Vorwahl):

The prefix is usually said digit-by-digit, then the rest in chunks. A full mobile number like 0176 54 12 98 73 would be: null-eins-sieben-sechs, vierundfünfzig, zwölf, achtundneunzig, dreiundsiebzig.

How to train phone-number listening

Two things matter:

  1. Chunk recognition. Your ear needs to lock onto the pair boundary — the silence between fünfundvierzig and zweiundsiebzig is where the digit boundary is. Training on continuous 1–100 audio teaches this without you noticing.
  2. Zero insertion. German phone-number audio has null scattered through it. If null doesn't feel automatic, you'll miss leading zeros and get entire chunks wrong.

A practical exercise: ask a German friend to leave you a voicemail with three phone numbers. Transcribe each to digits. Compare. Repeat weekly for a month — by week four, they should feel trivial.

Train chunked listening

Mixed 1–100 drills teach the two-digit chunk reflex that German phone numbers depend on.

Start Practicing — Free

Related reading

Frequently asked questions

How do Germans say phone numbers?

Usually in two-digit chunks, each said as a full number ("fünfundvierzig" for 45). Area codes (Vorwahl) are digit-by-digit; the main number is chunked.

Why do Germans say 'zwo' on the phone?

Zwei (2) and drei (3) sound almost identical over bad audio. Zwo is a phonetically distinct substitute for 2, eliminating the confusion.

Do Germans say the country code?

Only in international contexts. Within Germany, the country code (+49) is dropped. Area codes are given separately before the main number.

What do I say if they speak too fast?

"Langsamer, bitte" (slower, please) or "Können Sie das wiederholen?" (can you repeat that?). Normal requests — no one will think it's rude.

Is zero 'null' or 'oh'?

Always null. Germans don't use 'oh' for zero. Every zero in a phone number is pronounced clearly.