Texte
Word/Character Frequency Counter
Analyse de fréquence du texte : combien de fois chaque mot ou caractère apparaît, trié par nombre.
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.
Article sur cet outil: Analyse de fréquence de texte : pourquoi compter les répétitions de mots
Questions fréquentes
Quelle est la différence entre les modes Mots et Caractères ?
Le mode Mots compte combien de fois chaque mot apparaît dans le texte, tandis que le mode Caractères compte l'occurrence de chaque caractère individuel, y compris la ponctuation.
À quoi servent les options « Insensible à la casse » et « Ignorer les espaces » ?
L'option « Insensible à la casse » fusionne les occurrences qui ne diffèrent que par la majuscule/minuscule, et « Ignorer les espaces » exclut les espaces du comptage en mode caractères ; les résultats sont ensuite triés par nombre d'occurrences décroissant.
Le texte analysé est-il envoyé à un serveur ?
Non, l'analyse de fréquence se fait entièrement dans votre navigateur en JavaScript, rien n'est transmis en ligne.
Qu'est-ce que la loi de Zipf ?
Dans les langues naturelles, la fréquence d'un mot est inversement proportionnelle à son rang de fréquence : le mot le plus fréquent apparaît environ deux fois plus souvent que le deuxième, trois fois plus souvent que le troisième, et ainsi de suite. Un écart important par rapport à cette régularité est un signal que le texte peut être généré artificiellement ou spammé par mots-clés.
Peut-on utiliser l'analyse de fréquence pour casser un chiffrement simple ?
Oui, pour les chiffrements de substitution classiques (comme ROT13 ou le chiffre de César), qui ne modifient pas la répartition des fréquences des lettres mais se contentent d'en changer la correspondance. En comparant la répartition des fréquences du texte chiffré à la répartition connue de la langue d'origine, on peut reconstituer la correspondance des caractères sans tester toutes les clés.