Текст
Word/Character Frequency Counter
Частотный анализ текста: сколько раз встречается каждое слово или символ, отсортировано по количеству.
This tool counts how many times each word or character appears in a text and sorts the result by count — something that's practically impossible to tally by hand in a long piece of text.
How to use it
- Choose what to analyze — words or individual characters.
- Paste text and a frequency table appears instantly, sorted from most to least common.
- Handy for instantly spotting the most common word or character in a large block of text.
Common uses
- Finding keywords in an article or document for a basic SEO check without dedicated tools.
- A teaching example of frequency analysis when learning cryptography basics or natural language processing.
- Checking a text for excessive repetition of certain words before publishing.
Things to keep in mind
Frequency analysis is case-sensitive by default in many implementations — "Word" and "word" can count as different entries unless the text is normalized to one case first.
Classical substitution ciphers (ROT13, the Caesar cipher) don't change the frequency distribution of letters, only the mapping — which is exactly why frequency analysis is the classic way to break them without trying every key.
Статья об этом инструменте: Частотный анализ текста: зачем считать повторения слов
Часто задаваемые вопросы
Чем отличаются режимы «Слова» и «Символы»?
Режим «Слова» считает, сколько раз каждое слово встречается в тексте, тогда как режим «Символы» считает вхождения каждого отдельного символа, включая пунктуацию.
Что делают опции «Без учёта регистра» и «Игнорировать пробелы»?
«Без учёта регистра» объединяет вхождения, отличающиеся только регистром, а «Игнорировать пробелы» исключает пробелы из подсчёта в режиме символов; результаты затем сортируются по убыванию количества вхождений.
Отправляется ли анализируемый текст на сервер?
Нет, анализ частоты полностью выполняется в вашем браузере на JavaScript — ничего не передаётся онлайн.
Что такое закон Ципфа?
В естественных языках частота слова обратно пропорциональна его рангу по частоте: самое частое слово встречается примерно вдвое чаще второго, втрое чаще третьего и так далее. Существенное отклонение от этой закономерности — сигнал, что текст может быть искусственно сгенерирован или заспамлен ключевыми словами.
Можно ли использовать частотный анализ для взлома простого шифра?
Да, для классических шифров подстановки (как ROT13 или шифр Цезаря), которые не меняют распределение частот букв, а лишь переставляют соответствие. Сравнив частотное распределение зашифрованного текста с известным распределением языка оригинала, можно восстановить соответствие символов без перебора всех ключей.