Частотный анализ букв

Подсчитайте число вхождений каждой буквы в тексте и посмотрите их относительную частоту — полезно в криптоанализе, лингвистике или просто из любопытства. 100% локальная обработка в вашем браузере (WebAssembly) — ничего не отправляется на сервер.

Пример:

Как это работает

Инструмент проходит по тексту, игнорирует всё, что не является буквой (цифры, знаки препинания, пробелы), и считает вхождения каждой буквы от A до Z без учёта регистра. Результаты отсортированы от самых частых к самым редким, что особенно полезно при криптоанализе шифров подстановки (буква «E» самая частая и во французском, и в английском) или в упражнениях по статистической лингвистике.

Почему одни буквы всегда встречаются чаще других?

У каждого языка характерное распределение букв: во французском заметно преобладают гласные «e» и «a», а также согласные «s», «n» и «t», тогда как «k», «w» или «z» встречаются редко. Именно эта закономерность позволяет взламывать простой шифр Цезаря или моноалфавитную подстановку методом частотного анализа.

Учитываются ли буквы с диакритикой и не-ASCII символы?

Нет, учитываются только 26 базовых букв a–z (без диакритики); буквы с диакритикой, такие как «é» или «à», не приводятся к эквиваленту без диакритики и поэтому игнорируются этим счётчиком.

100% локальная обработка: ваш текст анализируется целиком в браузере через WebAssembly и никогда не передаётся на сервер.