Analyze your text
Your text stays in this tab. No account, upload, or saved history.
Ready. Enter text to analyze.
Results
| Character | Count | Percent |
|---|
How it works
The browserโs Intl.Segmenter groups user-visible graphemes, so joined emoji and accents can count as one character. A code-point fallback is used in browsers without it. Whitespace is excluded by default.
A a ๐๐ gives a 2 and ๐ 2, each 50% with default case folding and whitespace exclusion.
Percentages use the total counted words or characters as the denominator. At most 500 results appear, even if the text has more unique items. The input limit is 100,000 characters.
Privacy and limitations
Analysis runs in your browser. This page does not put entered text into a URL, browser storage, analytics, or a server request. Linguistic word boundaries and grapheme support can vary by browser; this is a general text utility, not a linguistic parser.
Related tools
Word Frequency Counter shows a different kind of frequency. Character Counter shows overall length, not a frequency table. Sort Lines alphabetizes whole lines.
