EN
My tools

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.

Converted text
Numbers changed
3
Numbers left as they were
6

Separators: comma groups, dot decimal. Digits after the decimal mark are never grouped.

6 numbers were left as typed; the table says why.

Numbers found
In your textResultNote
1234567.891,234,567.89changed
25000002,500,000changed
20252025year kept
4821348,213changed
555555left as is: part of a date, time, range or phone number
123123left as is: part of a date, time, range or phone number
45674567left as is: part of a date, time, range or phone number
0213402134left as is: leading zero (code)
2.0.12.0.1left as is: more than one decimal mark (version, date or IP)
10801080left as is: touches letters (code or unit)
My tools →
Advertisement

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

  1. Paste your text or numbers.
  2. Say how the numbers are written now (for example with a dot or a comma as the decimal mark).
  3. Choose the style to write them in, or “No separators” to remove commas.
  4. 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:

Cite or embed this tool
APA

kakaoCalc. (2026, November 8). Add Commas to Numbers (Thousands Separator). https://kakao.mobile/tools/add-commas-to-numbers/

MLA

“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

Advertisement