UnitConv
Numbers

Number to Words Converter

Type a number and read it spelled out in words — correctly — in any of 12 languages. Handles decimals, negatives, the Indian lakh/crore system, the East-Asian 万/億 myriad system, and check-style currency amounts.

In words

one thousand two hundred thirty-four point five six

The same number in other languages

  • Françaismille deux cent trente-quatre virgule cinq six
  • Españolmil doscientos treinta y cuatro coma cinco seis
  • Deutscheintausendzweihundertvierunddreißig Komma fünf sechs

Every language follows its own rules — French quatre-vingts, German compound words, the Indian lakh and crore, and the Chinese, Japanese and Korean 万 / 億 grouping are all spelled correctly, not just translated word for word.

About the Number to Words Converter

This tool turns a figure into its written-out form — for example 1,234.56 into "one thousand two hundred thirty-four point five six" — and it does so correctly in twelve languages. Spelling numbers properly is harder than it looks: every language has its own irregular words, its own way of joining tens and units, and its own grouping system. English and most European languages group digits in threes (thousand, million, billion), but the Indian system groups in lakh (100,000) and crore (10,000,000), and Chinese, Japanese and Korean group in myriads of ten thousand using 万, 億 (억) and 兆. French has the famous quatre-vingts (four-twenties) for 80, German writes whole numbers as a single compound word, Spanish has special forms like veintiuno and quinientos, and Russian changes the noun ending depending on the count. We handle all of these. There is also a currency mode that writes amounts the way you would on a cheque or an invoice — "one thousand two hundred thirty-four dollars and fifty-six cents" — with localized currency and minor-unit names. Use it for writing cheques, drafting invoices and contracts, completing legal and financial documents, teaching children how numbers are read aloud, double-checking spelling for accessibility and screen readers, or simply settling a debate about how a big number is pronounced. Everything runs in your browser, instantly, as you type.

How to use the converter

  1. 1 Type any number into the box — whole numbers, decimals and negatives all work. You can include commas or spaces as grouping; they are ignored.
  2. 2 Choose Words to spell the number itself, or Currency to write a money amount and pick the currency (USD, EUR, GBP, JPY, INR or CNY).
  3. 3 Pick the language to spell in — it defaults to the page language, but you can choose any of the 12. The result updates live; tap Copy to put it on your clipboard, and see the same number in other languages below.

How spelling works in each language

The converter splits a number into groups and names each group with its scale word. Western languages (English, French, Spanish, German, Portuguese, Russian, Indonesian) group every three digits and use thousand / million / billion (milliard). Hindi uses the Indian system: thousand, then lakh (10^5) and crore (10^7), so 100,000 is "एक लाख" and 10,000,000 is "एक करोड़". Chinese, Japanese and Korean use the myriad system, grouping every four digits with 万 / 億 (억) / 兆 (조). On top of the grouping, each language applies its own word rules: French 70–99 are built from sixty and four-twenty, German fuses everything into one compound word (einundzwanzig), Spanish uses one-word forms in the twenties and "y" between tens and units, Russian changes the scale-noun ending by count, and Chinese inserts 零 for internal zeros (1001 = 一千零一). Decimals are spelled by naming the decimal-separator word for the language (point, virgule, Komma, …) and reading the digits after it individually.

Frequently asked questions

Which languages are supported?

Twelve: English, Spanish, French, German, Portuguese, Russian, Japanese, Chinese, Korean, Hindi, Indonesian and Arabic. Each one is spelled with that language's real rules and scripts — not a word-for-word translation of the English — including the Indian lakh/crore system and the East-Asian 万/億 myriad system.

Can it write amounts for cheques and invoices?

Yes. Switch to Currency mode and pick a currency (USD, EUR, GBP, JPY, INR or CNY). The amount is written the way you would on a cheque, for example "one thousand two hundred thirty-four dollars and fifty-six cents", with the correct major and minor unit names in the chosen language. Yen and yuan are handled gracefully even though the yen has no everyday minor unit.

Does it handle decimals and negative numbers?

Yes. Decimals are read as the whole part, then the language's decimal word (point, virgule, Komma, dashamlav, and so on), then each digit after the point spelled individually — so 12.5 becomes "twelve point five". Negative numbers are prefixed with the language's minus word (minus, moins, менус, マイナス, …).

How does the Indian (lakh/crore) and East-Asian (万/億) numbering work?

Indian English and Hindi group large numbers differently from the West: after the thousands they use lakh (one hundred thousand) and crore (ten million), so 1,00,000 is one lakh and 1,00,00,000 is one crore. Chinese, Japanese and Korean group by ten-thousands instead of thousands, using 万 (10^4), 億/억 (10^8) and 兆/조 (10^12). This tool spells numbers using each system's own grouping, which is exactly why it is more accurate than a generic translator.

Related tools

Keep working with numbers on UnitConv: convert between number bases (binary, hex, decimal) with the number base converter, compute percentages and proportions, or explore very large and very small numbers visually with the Scale Explorer. For math problems, try the equation solver and the calculator collection.