Number Formatter
Professional number formatting tool supporting thousands separators, decimals, and locale-specific formats
Detects separators in your input
Formatted Results
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 with international conventions
-
1
Enter Number
Input the number you want to format
-
2
Choose Source Format
Select the input number format or use auto-detect
-
3
View Formats
See instant formatting in all supported locales
-
4
Copy & Use
Click any result to copy to clipboard
Professional Number Formatter
Advanced number formatting with international locale support for business, financial, and technical applications.
Instant Formatting
Real-time formatting with multiple locale options
International Support
Regional conventions from around the world
100% Free
No registration or limits, completely free