🥇 Gold
🛢️ Oil (WTI)
₿ Bitcoin
Ξ Ethereum
💱 EUR/USD
updating...

🔤 Number to Words Converter Online Free

Convert any number up to 999 trillion into English, Urdu, Hindi or Arabic words instantly. Supports currency mode for cheques, both short & long scale, and copy-to-clipboard. Trusted by users in USA, UK, Canada, Australia, UAE, Pakistan & 150+ countries.

🕐 Last updated:  ·  Live market rates included
Try:
🌐 Output Language
Scale System
Enter Number
 
💵 Currency Mode — for cheques & invoices
🔤 English — Short Scale (US/UK)
Enter a number above to see it in words…
📅 Today's Exchange Rates
Loading…
Base:
Loading rates…
Live Real-Time Crypto Prices
Loading live prices…

✅ Auto-refreshes every 5 minutes. Data via CoinGecko public API.

What Is a Number to Words Converter?

A number to words converter is an online tool that automatically translates any numerical figure — from 1 to 999,999,999,999,999 (999 trillion) — into its written form in plain language. Whether you are writing a cheque, filling out a legal document, preparing an invoice, or simply need to know how to spell out a large number, this tool does the job instantly without any registration or fee.

FinanceKit Pro's converter supports four languages: English (with both short scale used in the USA, UK, Canada, and Australia, and long scale used in continental Europe), Urdu (using the South Asian Lakh/Crore system), Hindi, and Arabic. This makes it one of the most versatile free number spelling tools available globally in 2026.

How to Use the Number to Words Converter

Using the tool is straightforward:

  • Step 1: Type or paste any number in the input field (up to 18 digits / 999 trillion).
  • Step 2: Select your preferred output language — English, Urdu, Hindi, Arabic, or All.
  • Step 3: For English, choose Short Scale (US/UK), Long Scale (Europe), or South Asian (Lakh/Crore).
  • Step 4: Optionally, enable Currency Mode and choose your currency (USD, GBP, EUR, PKR, AED etc.) to generate the phrase for cheque writing.
  • Step 5: Hit Copy Words to copy the result to your clipboard instantly.

Number Scale Systems Explained

Different countries and regions use different naming systems for large numbers. Our tool supports all major systems:

Short Scale (US, UK, Canada, Australia)

1,000 = One Thousand
1,000,000 = One Million
1,000,000,000 = One Billion
1,000,000,000,000 = One Trillion

The short scale is the standard in all English-speaking countries. It is used on the US Dollar, British Pound, and Canadian Dollar.

Long Scale (Continental Europe)

1,000 = One Thousand
1,000,000 = One Million
1,000,000,000 = One Milliard (or One Thousand Million)
1,000,000,000,000 = One Billion

The long scale is used in France, Germany, Spain, Italy and most non-English EU countries. A "billion" in long scale equals 1012, not 109.

South Asian System (Pakistan, India, Bangladesh)

1,000 = One Thousand (ہزار / हज़ार)
100,000 = One Lakh (ایک لاکھ / एक लाख)
10,000,000 = One Crore (ایک کروڑ / एक करोड़)
10,000,000,000 = One Arab / Ten Billion

In Pakistan, India, Nepal, Bangladesh and Sri Lanka, the terms Lakh (100,000) and Crore (10,000,000) are standard on bank cheques, property documents, business invoices, and government records.

Currency Mode — Writing Cheques Correctly

When writing a cheque or bank draft, the amount must be spelled out in words. Our currency mode automatically appends the correct currency name and adds "Only" at the end — the accepted legal format. For example:

Input: 25,750 + USD currency mode
Output: "Twenty-Five Thousand Seven Hundred Fifty US Dollars Only"

Input: 5,00,000 + PKR currency mode
Output: "Five Lakh Pakistani Rupees Only"

This feature is especially useful for accountants, lawyers, students, and anyone writing international business documents who need instant, error-free amount-in-words formatting.

Common Number Spellings Worldwide

Here are the most commonly searched number-to-words conversions globally:

  • 1,000 → One Thousand | ایک ہزار | एक हज़ार | ألف
  • 10,000 → Ten Thousand | دس ہزار | दस हज़ार | عشرة آلاف
  • 1,00,000 (1 Lakh) → One Hundred Thousand | ایک لاکھ | एक लाख | مئة ألف
  • 10,00,000 (10 Lakh) → One Million | دس لاکھ | दस लाख | مليون
  • 1,00,00,000 (1 Crore) → Ten Million | ایک کروڑ | एक करोड़ | عشرة ملايين
  • 1,000,000,000 (1 Billion) → One Billion | ایک ارب | एक अरब | مليار
  • 1,000,000,000,000 (1 Trillion) → One Trillion | دس کھرب | दस खरब | تريليون
Frequently Asked Questions
Related Tools