Free online tool
Number to Words Converter
Type any number and this tool spells it out in full English words instantly, right in your browser. Switch to Currency mode for a checque-ready amount in words in AED, USD, EUR or 15 other currencies, choose lowercase, UPPERCASE, Title Case or Sentence case, and copy the result with one click. Nothing you type is uploaded or stored: every conversion happens locally on your device.
One Thousand Two Hundred Thirty Four Point Fifty Six
How to convert a number to words
Type a number into the field above the result. The written-out version appears the instant you stop typing, no button to press. Three settings change how the result looks:
- Format: "Words" spells out the plain number (e.g. 1,234.56 → "One Thousand Two Hundred Thirty Four Point Fifty Six"). "Currency" treats the same number as a money amount and adds the currency name and its fractional unit (e.g. "One Thousand Two Hundred Thirty Four Dirhams And Fifty Six Fils Only").
- Currency: only shown in Currency mode. AED (UAE Dirham) is selected by default for the UAE market, with USD, GBP, EUR, SAR, QAR, KWD, BHD, OMR, INR, PKR, PHP, EGP, CAD, AUD, NZD, SGD and ZAR also available.
- Letter case: lowercase, UPPERCASE, Title Case (the default, matching most bank and legal document conventions) or Sentence case.
Number to words, numbers to words, and number to words converter: the same tool
"Number to words", "numbers to words" and "number to words converter" all describe the same task: turning a numeral into its written-word form. Whichever phrase you searched, this single page covers all three, so you never need to hunt for a separate converter depending on how you phrase the request. Plural or singular, with or without "converter" on the end, the input field above accepts any number and produces the same accurate result.
- "25" → Twenty Five
- "120,000" → One Hundred Twenty Thousand
- "3412.50" → Three Thousand Four Hundred Twelve Point Fifty (Words mode) or, in Currency mode with AED selected, "Three Thousand Four Hundred Twelve Dirhams And Fifty Fils Only"
Writing a cheque amount in words for the UAE (AED)
UAE banks require the amount on a cheque to be written out in words as well as figures, so the two can be cross-checked and the amount cannot be altered after signing. Switch to Currency mode and pick AED to get a cheque-ready phrase: enter the numeric amount (for example 4,462.50), and the tool returns "Four Thousand Four Hundred Sixty Two Dirhams And Fifty Fils Only", following the same Dirham-and-Fils structure UAE banks expect. The word "Only" at the end is the standard convention that closes off the amount so nothing can be added after it. See how the conversion works for the full method, including how zero amounts and round Dirham figures (with no Fils) are handled.
- AED cheque amounts always pair Dirhams (the main unit) with Fils (1/100 of a Dirham), the same major/minor structure as Dollars and Cents.
- A round amount with no fils, such as 500, is written as "Five Hundred Dirhams Only", with no "And Zero Fils" needed.
- Title Case is the safest default for a printed or handwritten cheque; switch to UPPERCASE if your bank's cheque template asks for capital letters.
Currency amounts in other countries
The same Currency mode covers 17 currencies beyond AED, each with its correct major and minor unit names (not just a generic "dollars and cents" label). A few examples from the reference table on the number and amount examples page:
- USD: "One Hundred Dollars Only"
- GBP: "One Hundred Pounds Only" (minor unit: Pence)
- INR: "One Hundred Rupees Only" (minor unit: Paise)
- SAR: "One Hundred Saudi Riyals Only" (minor unit: Halalas)
- KWD, BHD and OMR use three decimal places instead of two (1 Dinar/Rial = 1,000 Fils/Baisa), and the converter switches automatically to that format when one of those three currencies is selected.
Decimals, negative numbers, and very large numbers
The converter is built to handle the edge cases a simple demo often skips:
- Decimals are read digit by digit in Words mode ("0.75" → "Point Seven Five") and as a proper fractional currency unit in Currency mode ("0.75" with USD selected → "Seventy Five Cents Only").
- Negative numbers are prefixed with "Minus" ("-42" → "Minus Forty Two"), useful for adjustments, refunds, or accounting entries written in words.
- Zero converts to "Zero" in Words mode, and to "Zero Dirhams Only" (or the equivalent for your selected currency) in Currency mode.
- Very large numbers are supported well past a trillion (the tool recognises named groups up to Vigintillion), so a big invoice total or a number used for teaching place value both convert correctly, not just everyday amounts.
Why convert a number to words at all
Spelling out a number as words is not just a novelty; it solves a real problem in several everyday situations:
- Cheques and bank documents: writing the amount in words is a legal safeguard against a figure being altered after signing.
- Invoices and legal contracts: many jurisdictions and company policies require the total to appear in both numerals and words for clarity and dispute prevention.
- Education: spelling out numbers helps students learn place value, large-number names, and English number vocabulary.
- Accessibility: screen readers and voice interfaces sometimes read long digit strings awkwardly; a written-word form is easier to follow when read aloud.
Supported currencies at a glance
Currency mode covers 18 currencies in total, each with the correct major and minor unit names for that currency rather than a generic label. Pick any of these from the Currency dropdown once Format is set to "Currency":
| Currency | Major unit | Minor unit |
|---|---|---|
| AED (UAE Dirham) | Dirham | Fils |
| USD (US Dollar) | Dollar | Cent |
| GBP (British Pound) | Pound | Penny / Pence |
| EUR (Euro) | Euro | Cent |
| SAR (Saudi Riyal) | Riyal | Halala |
| QAR (Qatari Riyal) | Qatari Riyal | Dirham |
| KWD (Kuwaiti Dinar) | Kuwaiti Dinar | Fil / Fils (3 decimals) |
| BHD (Bahraini Dinar) | Bahraini Dinar | Fil / Fils (3 decimals) |
| OMR (Omani Rial) | Omani Rial | Baisa (3 decimals) |
| INR (Indian Rupee) | Rupee | Paisa / Paise |
| PKR (Pakistani Rupee) | Pakistani Rupee | Paisa / Paise |
| PHP (Philippine Peso) | Peso | Centavo |
| EGP (Egyptian Pound) | Egyptian Pound | Piastre |
| CAD (Canadian Dollar) | Canadian Dollar | Cent |
| AUD (Australian Dollar) | Australian Dollar | Cent |
| NZD (New Zealand Dollar) | New Zealand Dollar | Cent |
| SGD (Singapore Dollar) | Dollar | Cent |
| ZAR (South African Rand) | Rand | Cent |
Three worked examples, step by step
Seeing the full process end to end makes the tool's behavior predictable, rather than a black box that just spits out an answer. Here are three complete walkthroughs covering a whole number, a decimal currency amount, and a large invoice figure.
- Example 1, a plain whole number: type "945" with Format set to Words. The converter groups the digits (nine hundreds, four tens, five ones) and reads them left to right, producing "Nine Hundred Forty Five". No currency, no decimal point, so no further steps are needed.
- Example 2, a UAE cheque amount: type "367.50", switch Format to Currency, and confirm AED is selected (the default). The whole-number part (367) becomes "Three Hundred Sixty Seven Dirhams", the decimal part (.50) becomes fifty hundredths of a Dirham, so it is read as "Fifty Fils", and the two are joined with "And" before the closing word "Only": "Three Hundred Sixty Seven Dirhams And Fifty Fils Only", ready to copy onto a cheque.
- Example 3, a large invoice total: type "120000" in Words mode. This crosses the thousands boundary, so the converter splits it into "120" (the thousands group) and "000" (the remainder), names the first group "One Hundred Twenty", appends the scale word "Thousand", and since the remainder group is empty, stops there: "One Hundred Twenty Thousand".
Number to words in different everyday documents
The same underlying task, spelling out a number, shows up under slightly different names depending on the document you are filling in. Recognizing these as the same task saves time hunting for a separate tool for each one:
- Bank cheques: the payee line and the "amount in words" line both need the exact figure written out, usually in Title Case, always ending in "Only".
- Promissory notes and loan agreements: the principal amount is typically stated in both numerals and words in the opening paragraph, the same Currency-mode output used for a cheque works here too.
- Payroll and payslips: some payroll systems and HR forms ask for the net or gross salary written out in words for a signed acknowledgement, not just shown as a figure.
- School and exam papers: maths and English-language exercises sometimes ask a student to "write this number in words", exactly what Words mode above produces.
- Legal declarations and affidavits: amounts, ages, and durations mentioned in a sworn document are often required in both numeral and written form for the same anti-tampering reason as a cheque.
Common mistakes to avoid when writing numbers in words
A written amount is only useful as a safeguard if it is written correctly. A few points worth double-checking before an amount goes on a cheque or a legal document:
- Mixing decimal notation into the written amount. "Four Thousand Four Hundred Sixty Two Point Fifty Dirhams" mixes two conventions; the correct cheque-writing form separates the major and minor units instead, "Four Thousand Four Hundred Sixty Two Dirhams And Fifty Fils".
- Leaving off "Only". The trailing "Only" is what closes off a cheque amount so extra words cannot be inserted after it; omitting it removes that protection.
- Choosing the wrong currency for the market. "Rupees" alone is ambiguous between Indian and Pakistani Rupees; this tool spells out "Pakistani Rupees" explicitly for PKR so the two are never confused on a document.
- Forgetting the three-decimal currencies. Kuwaiti Dinar, Bahraini Dinar and Omani Rial split into 1,000 minor units, not 100; entering an amount like 1.5 for one of these and expecting "fifty" minor units instead of "five hundred" is a common slip that this tool avoids automatically by switching precision when one of those three currencies is selected.
- Manually retyping a long written amount. Copy-pasting the result with the copy button avoids transcription errors that can creep in when a long phrase is typed out by hand a second time.
Frequently Asked Questions
How do I convert a number to words?
Can I convert a number to a currency amount, like AED or USD?
What is the difference between "number to words", "numbers to words" and "number to words converter"?
How do I write a cheque amount in words for a UAE bank?
Does the converter support decimals and negative numbers?
How large a number can this tool convert?
Which letter case should I use for a formal document?
Is my number sent to a server?
Does the tool work offline?
Can I use this on a phone or tablet?
Try the converter now
Type any number above and see the written words update instantly.
Open the converterFree. No sign-up.