Indian & International Number Format Tool

Convert numbers to Indian Lakh/Crore format, US/European styles. Ideal for financial reports, invoices, and academic use.

Source Format

Detects separators in your input

Show

Formatted Results

Parsed: —
Quick Examples

Formatted Results

(8 formats)
🔢

Enter a number to see formatting

Start by entering a number above

Thousands & Decimal Separators by Country

The same number is written with completely different separators around the world. This reference shows the dominant convention for major languages and regions — exactly the formats the tool above produces.

Country / Language Thousands Decimal Example
English (US · UK · AU · CA) , . 1,234,567.89
German (Germany · Austria) . , 1.234.567,89
French (France · Belgium) (space) , 1 234 567,89
Spanish (Spain) · Italian . , 1.234.567,89
Spanish (Mexico · Latin America) , . 1,234,567.89
Portuguese (Brazil) . , 1.234.567,89
German (Switzerland) · Swiss format ' . 1'234'567.89
Russian (space) , 1 234 567,89
Turkish · Indonesian · Dutch . , 1.234.567,89
Hindi · Indian English , (2·3) . 12,34,567.89
Chinese · Japanese · Korean , . 1,234,567.89
Arabic ٬ ٫ ١٬٢٣٤٬٥٦٧٫٨٩

Conventions shown are the dominant business/everyday usage. Official standards can differ — e.g. ISO 31-0 and the Spanish RAE recommend a thin space as the thousands separator.

How to Convert Between US, EU and Indian Formats

US → European

Remove the commas, swap the decimal dot for a comma, then regroup thousands with dots (French/Russian style uses spaces): 1,234,567.89 → 1234567.89 → 1.234.567,89.

European → US

Strip every dot or space, then turn the decimal comma into a dot: 1.234.567,89 → 1234567.89 → 1,234,567.89. Never swap the two symbols in place — regroup from the plain number.

Any → Indian (lakh/crore)

Normalize to plain digits, group the last three, then pairs going left: 1234567.89 → 12,34,567.89. In words: 1 lakh = 100,000 and 1 crore = 10,000,000.

Golden rule: always normalize to plain digits first, then apply the target convention. Swapping separators in place is risky — 1.234 read as "one point two three four" instead of "1234" is a 1000× error.

How to Use the Number Formatter

Follow these simple steps to format numbers for international and Indian conventions

  1. 1

    Enter Number

    Input the number you want to format (e.g., 150000 for 1.5 Lakhs)

  2. 2

    Choose Source Format

    Select the input format or let the tool auto-detect it for you

  3. 3

    View Formats

    See instant formatting in Indian, International, and scientific styles

  4. 4

    Copy & Use

    Click any result to copy to clipboard for your reports

Professional Number Formatter

Advanced formatting tool with support for Indian Lakh/Crore system and international currency standards.

Instant Formatting

Real-time conversion between Indian and global numbering systems

Wide Support

Includes Indian, US, European, and Asian conventions

100% Free

No registration or limits, completely free to use

Perfect For

Financial reports Global trade Data presentation

Frequently Asked Questions

What is the difference between the Indian and International number systems?
The Indian system uses the Lakh (1,00,000) and Crore (1,00,00,000) system, grouping the first three digits and then in pairs thereafter (12,34,567). The International (Western) system groups digits in sets of three (1,234,567).
How do I use this for Indian currency (₹)?
Simply enter your amount (e.g., 50000) and select the 'Indian Lakh System' format. It will display as ₹50,000, which is the standard notation for cheques, invoices, and property agreements across Mumbai, Delhi, and other cities.
Can I convert US financial data to Indian format?
Yes. If you have a US report (e.g., 1.5 million), enter it in 'US Format', and the tool will convert it to the Indian system (150 Lakhs) for easy localisation.
Is this useful for scientific calculations?
Absolutely. For technical measurements in metres or litres, use the 'Scientific Notation' or 'Engineering Notation' formats to handle large or precise values common in engineering projects.
How do I convert a number to lakhs and crores?
Open the "Business & Financial" filter and read the Indian Lakh and Indian Crore cards. Since 1 lakh = 1,00,000 and 1 crore = 1,00,00,000, an annual package of 1500000 displays as "15 lakh" and a ₹6,50,00,000 budget as "6.5 crore" — handy for salary discussions, SIP goals, and reading news headlines.
Which countries use a comma as the decimal separator?
Most of continental Europe and Latin America: German, French, Spanish (Spain), Italian, Portuguese, Russian, Turkish, Dutch, and Indonesian all write decimals with a comma (1,5 means one and a half). English-speaking countries, China, Japan, Korea, and Mexico use a dot. When reading a foreign invoice or report, always confirm which convention applies before copying a number.
How do I convert a European number to the US format?
Strip the thousands separators first (dots in German/Spanish/Italian, spaces in French/Russian), then replace the decimal comma with a dot: 1.234.567,89 → 1234567.89 → 1,234,567.89. This formatter does it automatically — paste the number, pick the source format, and copy the US card. UK and US formats are identical, so no extra step is needed for UK numbers.
What is the Arabic decimal separator?
Arabic has its own separators: U+066B (٫, Arabic decimal separator) and U+066C (٬, Arabic thousands separator), normally used with Arabic-Indic digits, e.g. ١٬٢٣٤٬٥٦٧٫٨٩. In practice, many Arabic financial documents use Western digits with a dot and comma instead. When in doubt, normalize the number to plain digits before reformatting.