Count characters, words, lines, UTF-8 bytes and UTF-16 code units, and inspect every Unicode code point of a string. Free online character counter.
Count characters, words, lines and bytes, and inspect each Unicode code point with its UTF-8 bytes. Characters are counted as users see them, so emoji with modifiers count as one.
Some visible characters are made of several code points, such as 👍🏽 (thumbs up plus skin tone).
The value of JavaScript's string.length, which counts most emoji as 2.
The breakdown lists every code point, so zero-width spaces (U+200B) and similar characters are easy to spot.