Character Frequency Analyzer
Count how often each letter and symbol appears in text with case-sensitive options and English frequency comparison.
Letter and character frequency analysis for text
Character frequency analysis counts how often each symbol appears in a passage. Cryptographers use it to attack simple substitution ciphers; linguists compare distributions to standard English frequencies where E, T, and A dominate. Paste any string to see counts, percentages, and a bar chart, optionally case-sensitive or letters-only.
Workflow
- Paste ciphertext, prose, or log lines into the editor.
- Toggle case sensitivity when uppercase and lowercase must be counted separately.
- Enable letters-only to ignore digits, spaces, and punctuation.
- Compare the “English %” column to spot symbols that appear more or less often than typical English text.
For word-level statistics, use the Word Frequency Counter. To count Unicode code points and blocks, try the Count Unicode Characters tool.
Frequently Asked Questions
How does this differ from the word frequency counter?
This tool counts individual characters (letters, digits, symbols). The word frequency counter tokenizes whole words separated by whitespace.
What are the reference English percentages?
They are approximate letter frequencies for modern English prose (E about 12.7%, T about 9.1%, and so on). Other languages follow different distributions.
Can I analyze passwords safely?
Yes. Analysis runs in your browser; text is not sent to a server. Still avoid pasting live production secrets on shared machines.
Does it support Unicode emoji and accented letters?
Yes. Each Unicode code point in your string is counted as its own character entry.