Add Commas to Numbers (Thousands Separator)
Add thousands separators to every number in a text: 1,234,567.89, 1.234.567,89, 1 234 567,89, Indian 12,34,567 or Swiss 1’234’567. Or remove them again.
Separators: comma groups, dot decimal. Digits after the decimal mark are never grouped.
6 numbers were left as typed; the table says why.
| In your text | Result | Note |
|---|---|---|
| 1234567.89 | 1,234,567.89 | changed |
| 2500000 | 2,500,000 | changed |
| 2025 | 2025 | year kept |
| 48213 | 48,213 | changed |
| 555 | 555 | left as is: part of a date, time, range or phone number |
| 123 | 123 | left as is: part of a date, time, range or phone number |
| 4567 | 4567 | left as is: part of a date, time, range or phone number |
| 02134 | 02134 | left as is: leading zero (code) |
| 2.0.1 | 2.0.1 | left as is: more than one decimal mark (version, date or IP) |
| 1080 | 1080 | left as is: touches letters (code or unit) |
Long numbers are hard to read without separators: 2500000 could be two hundred fifty thousand or two and a half million at a glance. Paste a text, a table or a list of numbers and this tool adds thousands separators to every number it finds, in the style you need: 1,234,567.89 for the US and UK, 1.234.567,89 for most of Europe and South America, 1 234 567,89 for France, 12,34,567 for India or 1’234’567 for Switzerland. It can also convert between styles or remove the separators again.
How to use this tool
- Paste your text or numbers.
- Say how the numbers are written now (for example with a dot or a comma as the decimal mark).
- Choose the style to write them in, or “No separators” to remove commas.
- Decide how to treat 4-digit numbers and codes, then copy the converted text.
Formula
Group the whole-number digits in threes from the right (India: three, then twos); decimals are never grouped
Each number is read with the separators of the input style, and its grouping is checked: “1,234” is a grouped number, but “1,23” or “3,4” looks like a list and is left alone. Phone numbers, dates, times, ranges (joined by - / :), IDs after # or +, numbers with a leading zero (ZIP codes), numbers touching letters (v2, 1080px) and digit groups joined by spaces into a phone or card number (555 123 4567) are skipped while the codes option is on. Years from 1500 to 2099 can stay ungrouped, as most style guides prefer.
Example
In the sample, 1234567.89 becomes 1,234,567.89, 2500000 becomes 2,500,000 and 48213 becomes 48,213, while 2025 (a year), 12,500 (already grouped), the phone number, ZIP 02134, v2.0.1 and 1080px stay as they are. In Indian style 1234567.891 becomes 12,34,567.891.
Frequently asked questions
Which countries use a comma as the decimal mark?
Most of continental Europe and South America write 1.234,56 or 1 234,56, while the US, UK, Canada (in English), Australia, China and Japan write 1,234.56; India also uses a dot but groups larger numbers as 12,34,567.89. Choose the matching input and output styles.
Why use a narrow space instead of a comma?
The International System of Units (SI) recommends a thin space between groups so numbers read the same whatever the decimal mark. France uses a narrow no-break space, which also stops a number from breaking across two lines.
Should 4-digit numbers have a comma?
Style guides differ: AP and many newspapers write 1,000, while SI and some scientific styles leave 4-digit numbers unspaced. Years are almost never grouped; the default here skips them.
Last updated:
Page address with these inputs: https://kakao.mobile/tools/add-commas-to-numbers/
Cite or embed this tool
kakaoCalc. (2026, November 8). Add Commas to Numbers (Thousands Separator). https://kakao.mobile/tools/add-commas-to-numbers/
“Add Commas to Numbers (Thousands Separator).” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/add-commas-to-numbers/.
Paste this code into your page. The widget runs in your visitors' browsers, shows no ads and keeps a link back to this page. Embedding terms