Character Frequency Analyzer
Count user-visible grapheme clusters or individual Unicode code points.
0 / 200,000
Advanced Options
How to use
Paste text and choose graphemes for visible characters or code points for technical Unicode inspection. Whitespace is labeled explicitly.
Example
Input
a a🙂
Output
a 2
␠ SPACE 1
🙂 1
Limitations
Grapheme boundaries follow Intl.Segmenter and may vary slightly as Unicode data is updated. This tool counts, but does not identify Unicode names.
Frequently Asked Questions
What is a grapheme?
A grapheme is a user-perceived character, so an emoji sequence or a letter plus combining mark can count as one.
Are spaces counted?
Yes by default. Spaces, tabs, and line breaks receive visible labels; you can exclude all whitespace.