Uttir

Character Frequency Counter

Count how often each character appears in your text. Useful for cryptanalysis, language detection, and stats.

Character Frequency Counter — Character frequency analysis counts how often each character appears in a piece of text. It is the first step in classical cryptanalysis (substitution ciphers leave statistical fingerprints), a quick way to detect what language a text is in, and a useful sanity check when generating sample or test data.

Counting happens entirely in your browser.

What is character frequency counter?

Character frequency analysis counts how often each character appears in a piece of text. It is the first step in classical cryptanalysis (substitution ciphers leave statistical fingerprints), a quick way to detect what language a text is in, and a useful sanity check when generating sample or test data.

Paste any text and get a ranked list of every character with its count, sorted from most to least frequent. Toggle case sensitivity and whitespace handling to fine-tune the result.

How to use it

  1. Paste text

    Any length — works for sentences, paragraphs, or large corpora.

  2. Pick options

    Toggle case sensitivity and whether to include whitespace.

  3. Read the ranked list

    The most frequent character is at the top.

Examples

English text

In English, "e" is by far the most common letter.

Result: e 12, t 9, a 8, o 7, i 6, n 6, s 6, h 5, r 5, …

Cryptanalysis hint

A frequency table for ciphertext can crack simple substitution ciphers.

Result: Most-frequent character matches a likely plaintext "e"

Frequently asked questions

Related tools