German Numbers

>
<
(after reading, start with our Exercise 1 >> or Exercise 2 >>)


German numbers are formed a little differently than numbers in English and other foreign languages that you may know. The biggest difference is that the right-most digit (unit's digit) of a number is written before the digit that precedes it (decimal digit). For 21 we say "einundzwanzig" and not "zwanzig und eins". Another difference is the notation: German numbers up to one million are written in one word. That means that the corresponding words may get too long to be written and it is more common to write them as digits.


In the following list you will find a few basic rules:
- The unit's digit is written before the decimal digit ("einundachtzig" and not "achtzig und eins")
- Numbers bigger than 20: the unit's digit is written first followed by an "und" (=and), then followed by the decimal digit (i.e. 41 = einundvierzig)
- When writing numbers from 13 to 19 the "und" is dropped (i.e. vierzehn, siebzehn)
- 11 and 12 are special: "elf" and "zwölf"
- When writing 16, 17, 60 and 70 ("sechzehn", "siebzehn", "sechzig", "siebzig") we write "sech-" instead of "sechs-" and "sieb-" instead of "sieben-"
- Pay attention to the exception 30: "dreißig" and not "dreizig"
- 100, 1000: We say "einhundert" or "eintausend" and not "einshundert" or "einstausend" (without the s!)

The numbers 0 to 20 build the basis for all German numbers:


0-910-19
0 = null
1 = eins
2 = zwei
3 = drei
4 = vier
5 = fünf
6 = sechs
7 = sieben
8 = acht
9 = neun
10 = zehn
11 = elf
12 = zwölf
13 = dreizehn
14 = vierzehn
15 = fünfzehn
16 = sechzehn
17 = siebzehn
18 = achtzehn
19 = neunzehn


20-2930 -40 -50 -
20 = zwanzig
21 = einundzwanzig
22 = zweiundzwanzig
23 = dreiundzwanzig
24 = vierundzwanzig
25 = fünfundzwanzig
26 = sechsundzwanzig
27 = siebenundzwanzig
28 = achtundzwanzig
29 = neunundzwanzig
30 = dreißig
31 = einunddreißig
32 = zweiunddreißig
33 = dreiunddreißig
40 = vierzig
41 = einundvierzig
42 = zweiundvierzig
50 = fünfzig
60 = sechzig
70 = siebzig
80 = achtzig
90 = neunzig


100 - 1 000 000 000
100 = einhundert
101 = einhunderteins
102 = einhundertzwei
110 = einhundertzehn
153 = einhundertdreiundfünfzig

200 = zweihundert
201 = zweihunderteins
202 = zweihundertzwei
244 = zweihundertvierundvierzig

300 = dreihundert
400 = vierhundert
500 = fünfhundert
600 = sechshundert
700 = siebenhundert
800 = achthundert
900 = neunhundert

1000 = eintausend
2000 = zweitausend
3000 = dreitausend
5000 = fünftausend

6744 = sechstausendsiebenhundertvierundvierzig

10 000 = zehntausend
100 000 = einhunderttausend
1 000 000 = eine Million
5 000 000 = fünf Millionen
1 000 000 000 = eine Milliarde
1 000 000 000 000 = eine Billion


Continue now with Exercise 1 >> or Exercise 2 >>





German Numbers
Start Exercise >>