Compteur de mots et de caractères
Comptez caractères, mots, phrases, paragraphes, lignes et octets en direct. Vérifiez une limite de longueur, le temps de lecture et les mots fréquents.
Certaines plateformes et certains langages de programmation mesurent la longueur d’un texte en unités de code UTF-16. Un emoji comme 👍 compte alors pour 2, et certains emoji pour davantage.
Limite de longueur
Saisissez une limite pour voir la place restante.
Mots les plus fréquents
| # | Mot | Occurrences | Part du total des mots |
|---|
Aucun mot à afficher pour l’instant.
Les majuscules et les minuscules sont traitées comme un même mot. La part correspond au nombre d’occurrences du mot divisé par le nombre total de mots.
Remarques
- Le comptage suit les règles de texte Unicode intégrées à votre navigateur. Un site, une application ou un devoir précis peut appliquer ses propres règles, par exemple pour les liens, les emoji, les sauts de ligne ou les octets : son résultat peut donc différer. Vérifiez la règle que vous devez respecter.
- Les caractères sont comptés tels que vous les voyez : une lettre accentuée ou un emoji avec une couleur de peau compte pour un seul caractère. Les mots en chinois, en japonais et en thaï, langues écrites sans espaces, sont repérés par la segmentation en mots de votre navigateur et le résultat peut différer de celui d’un dictionnaire ou d’un comptage manuel.
- Les temps de lecture et de parole sont des estimations approximatives. Les durées réelles dépendent du lecteur, de l’orateur et du texte.
- Votre texte est traité dans votre navigateur et n’est pas envoyé à LeedyBox. Il n’est pas enregistré : il disparaît lorsque vous fermez ou rechargez la page.
Mode d'emploi
- Saisissez ou collez votre texte dans « Votre texte ». Les comptages, les estimations de durée et le tableau des mots se mettent à jour pendant la saisie ; pour un texte très long, la mise à jour a lieu peu après une pause, et « Comptage… » peut s’afficher pendant le calcul.
- Pour vérifier une limite de longueur, saisissez un nombre sous « Limite » ou cliquez sur l’un des préréglages (160, 280, 500 ou 2200). Sous « Élément à compter », gardez « Caractères » ou choisissez « Caractères sans espaces », « Octets UTF-8 » ou « Mots ». La barre et la ligne d’état passent au rouge dès que le texte dépasse la limite.
- Sous « Mots les plus fréquents », consultez jusqu’à dix des mots les plus utilisés, leur nombre d’occurrences et leur part dans l’ensemble des mots. « Ignorer les mots de moins de (caractères) » vaut 2 au départ, ce qui masque les mots d’un seul caractère ; augmentez cette valeur pour masquer les mots courts comme « de » ou « la », ou réglez-la sur 1 pour inclure les mots d’un seul caractère.
- Cliquez sur « Copier les statistiques » pour copier les comptages ainsi que les durées de lecture et d’élocution en texte brut, par exemple pour les coller dans un rapport ; si une limite est définie, la limite et son état sont ajoutés. Votre texte et le tableau des mots ne sont pas copiés. « Effacer » vide la zone de texte.
Questions fréquentes
Qu’est-ce qui compte comme un mot ?
Les mots sont repérés par la segmentation Unicode des mots de votre navigateur, et seuls les segments contenant des lettres, des chiffres ou des idéogrammes sont comptés ; la ponctuation, les symboles et les espaces pris isolément ne le sont pas. Dans les navigateurs actuels, « aujourd’hui », « l’homme » et « 3,14 » comptent chacun pour un mot, tandis que « porte-monnaie » compte pour 2, « c’est-à-dire » pour 3, et « 1 000 » écrit avec une espace ordinaire, une heure comme 12:30 ou une adresse e-mail comme name@example.com pour 2.
Pourquoi mon nombre de mots diffère-t-il de celui de mon traitement de texte ?
Certains traitements de texte et sites web comptent chaque suite de caractères entre deux espaces comme un mot. Ils comptent « porte-monnaie », 12:30 ou une adresse web commençant par https:// comme un seul mot là où cet outil en trouve deux ou plus, et peuvent compter comme un mot un tiret isolé ou un « & » entre espaces, que cet outil ignore. Pour un texte courant, l’écart est généralement faible ; il grandit avec les traits d’union, les nombres, les liens ou le code.
Les espaces et les retours à la ligne comptent-ils comme des caractères ?
Oui. « Caractères » inclut les espaces, les tabulations et les retours à la ligne, et chaque retour à la ligne compte pour un caractère et un octet UTF-8 : le navigateur transmet à l’outil chaque retour à la ligne de la zone de texte sous la forme d’un seul caractère LF, même si le texte vient de Windows, où les fichiers texte en utilisent souvent deux (CR LF). « Caractères sans espaces » exclut les espaces, les tabulations, les retours à la ligne et les autres caractères d’espacement comme les espaces insécables, mais compte la ponctuation et les emoji.
Comment les lignes, les paragraphes et les phrases sont-ils comptés ?
Les lignes sont séparées par les retours à la ligne : les lignes vides comptent, et un retour à la ligne tout à la fin ajoute une dernière ligne vide ; une longue ligne qui passe seulement à la ligne à l’écran compte pour une. Les paragraphes sont des blocs de texte séparés par une ou plusieurs lignes vides (sans aucun caractère ou ne contenant que des espaces) : des lignes séparées par un seul retour à la ligne appartiennent donc au même paragraphe. Les phrases suivent les règles Unicode de segmentation, selon lesquelles un retour à la ligne termine une phrase : un titre ou un élément de liste sans ponctuation finale compte pour une phrase, tout comme chaque morceau d’une phrase coupée sur plusieurs lignes, par exemple dans un texte copié depuis certains PDF. Une abréviation comme « M. » suivie d’un mot commençant par une majuscule est généralement comptée comme une fin de phrase.
Pourquoi des mots comme « de » et « la » arrivent-ils en tête des mots les plus fréquents ?
La liste compte chaque forme de mot séparément, en traitant les majuscules et les minuscules comme identiques, et n’écarte pas les mots courants. Elle ne regroupe pas des formes comme « cheval » et « chevaux », et en coréen, un même nom suivi de particules différentes apparaît sur des lignes distinctes. Réglez « Ignorer les mots de moins de (caractères) » sur 4 pour masquer les mots d’une à trois lettres ; en chinois et en japonais, où beaucoup de mots ne font qu’un caractère, réglez-le sur 1 pour les voir.
Le préréglage 160 signifie-t-il que mon texte tient dans un SMS ?
Pas forcément. Les préréglages ne font que remplir des valeurs de limite courantes, et l’outil n’applique les règles d’aucun service particulier. Selon la norme GSM utilisée par de nombreux réseaux mobiles, un SMS ne contient 160 caractères que si tous font partie de l’alphabet GSM 7 bits, et des symboles comme € occupent deux places. Avec d’autres caractères, comme les emoji, les lettres de la plupart des écritures non latines ou certaines lettres accentuées comme « ê », la limite tombe généralement à 70 unités de code UTF-16, à comparer avec la valeur « Unités de code UTF-16 » ; un texte plus long est envoyé en plusieurs parties contenant chacune un peu moins.
Obtiendrai-je les mêmes résultats dans tous les navigateurs ?
L’outil utilise Intl.Segmenter, intégré aux navigateurs actuels : ceux-ci donnent donc des résultats identiques ou très proches, même si les limites de mots et de phrases peuvent légèrement varier d’un navigateur ou d’une version à l’autre, surtout pour les textes en chinois, en japonais ou en thaï, qui ne séparent pas les mots par des espaces. Certains navigateurs plus anciens dépourvus d’Intl.Segmenter peuvent tout de même faire fonctionner l’outil avec des règles plus simples : les caractères sont comptés en points de code Unicode, les mots comme du texte entre espaces et les phrases d’après la ponctuation finale et les lignes vides ; les résultats sont alors moins précis, en particulier pour les emoji et pour les textes en chinois, en japonais ou en thaï.