Count how often each character appears and compare its share of the text. Spaces, punctuation, and emoji are included in the report.
How to use
Paste a short sample or a full passage. Read each row as character, count, and percentage. Quoted character labels help distinguish spaces from visible letters.
Example
In banana, a appears 3 times out of 6 characters, or 50%. Uppercase A is counted separately.
FAQ
Why can one visible letter count twice?
A letter plus a combining accent contains two Unicode code points. This counter reports code points, not visual glyphs.
Related tools
A practical task
Use a small diagnostic sample before interpreting a large report. In Aa A, the capital A appears twice, lowercase a once, and the space once. The report separates those entries rather than merging them into a letter total.
Another useful question
Why is whitespace shown in quotes?
Visible labels distinguish a blank character from an absent value. Check spaces and line endings when a character total looks larger than the visible letters suggest.
Details for interpreting the result
| Detail | Explanation |
|---|---|
| Words and tokens | A word count depends on token rules. Punctuation, apostrophes, digits, and languages without spaces create edge cases. Use the receiving editor's definition when a formal limit must match its own counter exactly. |
| Counts and percentages | A frequency count tells how often an item occurs. Its percentage depends on the chosen denominator: all words, all characters, or another set. Read the unit before comparing two frequency reports. |
| Case sensitivity | Case sensitive matching distinguishes capital and lowercase letters. Ignoring case merges some of those distinctions, but it does not turn different spellings or word forms into the same term. |
| Code points | A Unicode code point identifies a character or a component of one. A letter followed by a combining accent contains two code points even when the screen displays one accented letter. |
| Visible symbols | What looks like one symbol can contain several Unicode components. Emoji sequences can include a base symbol, a skin tone, and joining characters. Counting or splitting them by bytes changes their structure. |
| Similar looking text | Two strings can look identical but use different Unicode sequences. An accented letter can be stored directly or as a letter plus an accent. Visual similarity alone does not establish byte equality. |
| Words and meaning | Sharing words does not prove that two passages make the same claim. Negation, order, context, and different subjects can change meaning while vocabulary stays similar. Read the passages before making an editorial judgment. |