Number to Words Converter

Spell out a number in words, useful for cheques and forms.

Overview

Converts numbers and monetary currencies into written words in Indian Numbering Format (Lakhs, Crores) and International Format (Millions, Billions).

Formula & Calculation Method

Words = Number_To_Language_Algorithm(Integer_Value, Numbering_System)

Indian system groups by hundreds then pairs (3,2,2 format: Thousands, Lakhs, Crores); Western system groups by triplets (Millions, Billions).

Worked Example: Converting ₹12,34,567 into Written Words

Inputs: Number = 12,34,567 | System = Indian Rupees

  • Decompose into groups: 12 Lakhs, 34 Thousands, 5 Hundreds, 67
  • Convert to text: 'Twelve Lakh Thirty-Four Thousand Five Hundred Sixty-Seven Rupees Only'
  • International equivalent: 'One Million Two Hundred Thirty-Four Thousand Five Hundred Sixty-Seven'

Summary: Input = 12,34,567 | Indian Words: Twelve Lakh Thirty-Four Thousand Five Hundred Sixty-Seven

Common Use Cases

  • Cheque & Draft Writing: Write official bank cheques in written words to prevent cheque bounce and bank teller rejection.
  • Legal Contracts: Spell out financial consideration values in commercial sale deeds and lease agreements.
  • Invoice Preparation: Print total payable amounts in written words at the bottom of commercial GST invoices.

Frequently Asked Questions

How much is 1 Crore in Millions?

1 Crore equals exactly 10 Million (1,00,00,000 = 10,000,000).

How much is 1 Lakh in Thousands?

1 Lakh equals 100 Thousand (1,00,000 = 100,000).

Why is writing numbers in words mandatory on bank cheques?

Because written words cannot be altered by adding extra zeros or altering digits, preventing financial fraud.

Related Calculators & Tools