Collez 1200 mots et le Compteur de Texte répond à sept questions d'un coup : le nombre de mots, les caractères avec et sans espaces, phrases, paragraphes, lignes, et un temps de lecture de 6 minutes à 200 mots par minute à côté d'un temps de parole de 10 à 130. À côté, le Compteur et Analyseur de Caractères descend d'un niveau : les dix caractères les plus fréquents et la découpe de tout le texte en majuscules, minuscules, chiffres, spéciaux et espaces. Les deux tournent entièrement dans le navigateur ; rien n'est envoyé.
Deux outils, deux questions
Le compteur de texte est le résumé de page : une boîte de sept chiffres, plus quatre réécritures de casse en un clic (majuscules, minuscules, type titre, type phrase). Le compteur de caractères est le rapport de composition : les mêmes comptages de base, temps de lecture et de parole, le total des espaces, la découpe en cinq groupes et un classement des dix caractères les plus présents. Pour une vérification avant publication, la vue à sept boîtes suffit ; quand la question devient quelle lettre ou quel mot pèse trop, la vue caractères et le compteur de fréquence de mots portent le détail.
D'où vient l'écart entre mots et caractères
Les mots se coupent sur les séries d'espaces, donc le pangramme the quick brown fox jumps over the lazy dog fait 9 mots, 43 caractères avec espaces et 35 sans. La ponctuation se colle aux mots et n'en commence jamais un. L'écart entre les deux comptages de caractères est exactement l'espace. Et il y a la borne CJK : le texte chinois et japonais ne porte pas d'espaces, donc un paragraphe de 200 caractères se lit comme 1 mot, et c'est pourquoi pour le CJK la mesure honnête de la longueur est le comptage des caractères, pas celui des mots. Et les réécritures de casse ne bougent jamais les compteurs : the, THE et The pèsent pareil, donc formater avec le convertisseur de casses ou avec les boutons intégrés change l'apparence du texte, pas sa longueur.
Lecture à 200, parole à 130
Le temps de lecture divise les mots par 200 et arrondit au dessus, avec un plancher de 1 minute : 1200 mots donnent exactement 6, 1300 donnent 7 car 1300 / 200 = 6,5 arrondit au dessus. Le temps de parole divise par 130, le rythme d'une voix de présentation : 1200 mots donnent 9,23, arrondi à 10 minutes. C'est pourquoi un discours de 10 minutes tombe près de 1300 mots et une introduction de blog de 2 minutes près de 400. Les deux taux sont côte à côte dans le compteur de caractères, et un discours peut être confronté à un budget de lecture et à un budget de parole en même temps.
Les dix premiers et la découpe en cinq
Retirez les espaces, comptez chaque caractère restant et triez par fréquence : les dix premiers forment un classement, et en prose anglaise la lettre e mène, suivie de t, a et o. La découpe en cinq classe chaque caractère en majuscules, minuscules, chiffres, spéciaux et espaces, et elle cache un piège : tout ce qui n'est pas dans a-z, A-Z et 0-9 est spécial, donc une phrase CJK, un émoji ou un tréma allemand tombent dans la boîte des spéciaux. Lisez la découpe comme un compteur de pureté : un texte latin propre montre une barre énorme de minuscules et une de spéciaux proche de zéro ; une chaîne pleine d'unités, de numéros de téléphone et de hashtags l'inverse.
Pourquoi les limites de caractères comptent
Compter, c'est là que l'on rencontre les limites. Un tweet est coupé à 280 caractères, le titre d'un produit à quelques centaines, et les prompts d'IA à des budgets durs qui changent entre modèles d'image et de vidéo. Le guide de prompts d'image pour IA travaille dans un budget de caractères où les termes de style et de caméra se disputent les mêmes 75 à 200 caractères de marge, et le guide de prompts vidéo pour IA fait la même arithmétique sur des descriptions plus longues et chargées de mouvement. Le compteur le dit avant que l'API refuse la charge : coupez des adjectifs, pas le sujet.
Ce que la mesure mesure vraiment
Le comptage de caractères est la longueur de la chaîne collée, et le collage peut cacher deux choses. D'abord, la balise : coller depuis un éditeur enrichi amène des balises, et <b>hi</b> compte pour 10 caractères alors que seul hi est visible ; le guide de formatage HTML montre comment voir et retirer cette couche. Ensuite, l'encodage : la longueur compte des unités UTF-16, donc un émoji comme 😀 prend 2 au comptage alors qu'il est un seul glyphe et 4 octets en UTF-8 ; le guide du texte vers le binaire parcourt les mêmes points de code octet par octet. Entre les deux, le compteur est un rapport fidèle de la chaîne telle qu'elle est stockée, ce que le système récepteur mesurera lui aussi, exactement.