Number to Words Converter

Type any number and instantly get it written in English words — from single digits to trillions.

Free Instant No sign-up Works offline
🔢

Number to Words

Converts in both International and Pakistani / Indian formats instantly

🌍 International format
In words
As USD — cheque format
Ordinal form
🇵🇰 Pakistani / Indian format
Pakistani / Indian format
In words (South Asian system)
Pakistani Rupees — cheque format
Indian Rupees — cheque format

What is a number-to-words converter?

A number-to-words converter translates numeric digits (like 1,250) into their written English equivalents (one thousand two hundred fifty). This is also called "spelling out" a number.

While computers and digital forms handle numerals natively, there are many situations where written word forms are required — legally, academically, or for clarity in formal documents.

When do you need to write numbers in words?

  • Cheques and bank drafts — Banks require the amount written in words to prevent fraud and resolve discrepancies.
  • Legal contracts — Monetary amounts in contracts are typically expressed in both numerals and words.
  • Academic writing — Most style guides (APA, MLA, Chicago) require numbers below a threshold to be written in words.
  • Formal correspondence — Invitation amounts, official letters, and government forms often require word form.
  • Avoiding ambiguity — In international documents, written words remove confusion around number formatting (e.g. commas vs. periods as thousand separators).

Examples

NumberIn wordsUse case
25twenty-fiveAcademic writing, dates
500five hundredFormal letters
1,250one thousand two hundred fiftyCheques, contracts
10,000ten thousandLegal documents
1,000,000one millionCorporate filings
3.14three point one fourTechnical documents
-99negative ninety-nineTemperature, finance

Pakistani & Indian number system — lakh, crore, arab

South Asia uses a different grouping system from the Western world. Instead of thousands, millions, and billions, the Pakistani and Indian number systems use lakh, crore, arab, and kharab as their major units.

Numbers are also written with different comma placement: 1,23,45,678 instead of the Western 12,345,678 — the last group has three digits, but all other groups have only two.

NumberWestern formatPakistani / Indian formatIn words
1,00,000100,0001,00,000One lakh
10,00,0001,000,00010,00,000Ten lakh
1,00,00,00010,000,0001,00,00,000One crore
12,32,3121,232,31212,32,312Twelve lakh thirty two thousand three hundred twelve
1,00,00,00,0001,000,000,0001,00,00,00,000One arab
1,00,00,00,00,000100,000,000,0001,00,00,00,00,000One kharab
Quick reference — South Asian scale
1 Lakh = 1,00,000
10 Lakh = 10,00,000
1 Crore = 1,00,00,000
10 Crore = 10,00,00,000
1 Arab = 1,00,00,00,000
1 Kharab = 1,00,00,00,00,000

How the conversion works

1

Parse the input

The number is cleaned of commas and whitespace, then split into integer and decimal parts if a decimal point is present.

2

Break into groups of three

Large numbers are divided into groups of three digits from right to left — hundreds, thousands, millions, billions, trillions.

3

Convert each group

Each three-digit group is converted independently using ones, tens, and hundreds lookup tables.

4

Attach scale words

Scale words (thousand, million, billion, trillion) are appended to each group based on its position.

5

Handle decimals

The decimal portion is read digit by digit (e.g. 3.14 → "three point one four"), which is standard in most English-speaking countries.

Frequently asked questions

1000 in words is one thousand. On a cheque it would be written as "One Thousand Dollars Only /-".

100,000 in words is one hundred thousand. It can also be expressed as "one lakh" in South Asian English.

Yes — compound numbers between 21 and 99 use a hyphen: twenty-one, forty-five, ninety-nine. Numbers above 100 do not use hyphens between the hundreds and the rest: "one hundred fifty" not "one hundred-fifty".

This tool supports numbers up to 999 trillion (999,999,999,999,999). For larger numbers, scientific notation is typically used.

Negative numbers are written with the word "negative" at the start: -25 becomes negative twenty-five. In financial documents, the word "minus" is sometimes used instead.

Decimals are read digit by digit after the word "point": 3.14 is read as three point one four. For monetary amounts, 4.50 would be "four dollars and fifty cents".