The Hungarian Number to Words tool spells out a whole number in Hungarian, the way it appears on cheques, contracts, and in language exercises. Hungarian numbers have a few features that trip up learners: a closed-compound spelling below 2000, hyphenated groups above, and the two-form kettő / két alternation.
How it works
The tool decomposes the number into millions, thousands, and the final group below 1000, then builds each group from a fixed table. Ones are egy, kettő, három…; the teens use the prefix tizen- (tizenegy = 11) and the twenties huszon- (huszonegy = 21). Tens are tíz, húsz, harminc, negyven…, hundreds use száz, thousands ezer, and millions millió.
Two key rules
Hungarian writes numbers below 2000 as one closed compound (1234 → ezerkétszázharmincnégy) and hyphenates the thousand-groups from 2000 upward. Separately, the digit two has two forms: kettő stands alone or ends a number, but két appears before a magnitude word, so 200 is kétszáz and 2000 is kétezer, not kettőszáz.
234 → kétszázharmincnégy
1234 → ezerkétszázharmincnégy
2345 → kétezer-háromszáznegyvenöt
Tips and notes
- Commas and spaces in your input are ignored, so
1 234and1234work the same. - The supported range is 0 to 999,999,999; decimals and negatives are not converted.
- Below 2000 the output is one unbroken word; that is correct Hungarian orthography, not a bug.