MrTools

MrTools guides

How to count words and characters accurately

Word, character and line counts answer different questions and depend on clearly stated rules.

Use language-aware boundaries

Spaces alone do not define words reliably in every language. MrTools uses Intl.Segmenter for the selected locale where available and a Unicode-aware fallback, counting word-like segments rather than punctuation.

Distinguish characters from bytes

The character total counts Unicode code points, not UTF-8 bytes. Some visible emoji contain multiple code points, so treat the number as a consistent technical count rather than a typography measurement.

Check lines and limits

Logical CR and LF breaks define lines, and empty input has zero lines. Text up to 2 MB stays in the browser. Case conversion preserves punctuation but its title and sentence modes are predictable rules, not a publication style guide.

02 · Answers

Frequently asked questions

Does punctuation count as a word?+

No. The counter looks for word-like segments and ignores standalone punctuation.

Why can one emoji affect the count more than once?+

Some emoji contain multiple Unicode code points; this tool counts code points, not visual grapheme clusters.