Writing a money amount in words — on a cheque, a notarised contract or a formal invoice — protects it against tampering and ambiguity. In German these amounts are spelled as long compound number-words, with the euros and cents separated and each followed by its currency unit. This tool converts any euro figure into its written German form.
How it works
The amount is first split into euros and cents at the decimal comma. German formatting uses a comma for the decimal point and a dot for thousands, so 1.234,56 is parsed as 1234 euros and 56 cents; a plain 1234.56 is accepted too.
Each whole number is then turned into a German compound word. Units and tens are joined with und and read units-first — vierunddreißig literally means “four-and-thirty”. Hundreds and thousands attach directly with no spaces: zweihundert, eintausend. The result for 1234 is eintausendzweihundertvierunddreißig. Millions are written as a separate word (eine Million, zwei Millionen).
Finally the units are appended. The number one becomes ein before a noun, and the currency words Euro and Cent never change for the plural, giving forms like ein Euro, zwei Euro, ein Cent, sechsundfünfzig Cent.
Example
The amount 1.234,56 € produces:
eintausendzweihundertvierunddreißig Euro sechsundfünfzig Cent
If there are no cents, only the euro part is shown — 2.000,00 € becomes zweitausend Euro.
Tips
For legal documents many institutions still expect the whole compound, sometimes written without spaces, so check your template’s house style. The tool always inserts the conventional spaces around Euro and Cent for readability; remove them if your form requires a fully closed-up compound.