Indian number format (lakh and crore commas)

The Indian system groups the last three digits, then every two, and it is standard on invoices and cheques in India and Pakistan.

Loading the tool…

Processing and privacy: The result is calculated inside your browser and your data is not sent to any server.

How to use it

  1. Enter number.
  2. The result appears straight away and updates as you edit.
  3. Copy the result, or copy a link that keeps the same values to share it.

How it is calculated

Put a comma after the last 3 digits of the whole part, then one every 2 digits. Crore is the part above 10⁷, lakh the part between 10⁵ and 10⁷.

Example

Inputs: Number = 123456789. Result: Indian grouping: 12,34,56,789; In crore and lakh: 12 crore 34 lakh 56 thousand 789.

123456789
12,34,56,789

Limits and caveats

  • Trailing zeros after the decimal point are dropped.
  • A comma in the input is read as a grouping separator, so write decimals with a dot.

Questions about this tool

How is 123456789 written in the Indian system?

12,34,56,789, read as 12 crore 34 lakh 56 thousand 789.

Why are the commas in different places?

The Indian system names 10⁵ a lakh and 10⁷ a crore, so commas mark those places instead of every three digits.

Can I paste a number that already has commas?

Yes. Paste it with any commas and it will be regrouped both ways.