Aussi disponible en : English · Español · Português · العربية
Compteur de mots en ligne
Collez votre texte et obtenez instantanément le nombre de mots, de caractères, de phrases et bien plus, sans jamais quitter votre navigateur.
Qu'est-ce qu'un compteur de mots ?
Un compteur de mots est un outil qui calcule en direct le nombre de mots, de caractères, de phrases et de paragraphes d'un texte, à mesure que vous tapez ou collez le contenu. Ici, tout se recalcule à chaque frappe : plus besoin de cliquer sur un bouton « analyser », les statistiques changent sous vos yeux.
Ce compteur de mots sert aussi bien à l'étudiant qui vérifie qu'une dissertation reste sous la limite imposée, qu'au community manager qui cale un texte dans le nombre de signes d'un réseau social, ou au développeur qui doit respecter la longueur d'un champ de base de données. Le texte reste entièrement dans votre navigateur : rien n'est envoyé, il n'y a rien à installer ni de compte à créer.
Comment utiliser le compteur de mots
- Collez ou tapez votre texte dans la grande zone en haut de la page. Vous pouvez écrire directement ou coller un article, un e-mail ou un extrait déjà rédigé ailleurs.
- Lisez les statistiques qui se mettent à jour toutes seules mots, caractères, caractères sans espaces, phrases et paragraphes en tête, puis mots uniques, lignes, longueur moyenne des mots et des phrases juste en dessous, avec le temps de lecture et le temps de parole estimés.
- Allez plus loin si besoin ouvrez le panneau « Comment les caractères sont comptés » pour voir les trois façons de mesurer la longueur du texte, ajustez la longueur minimale du tableau des mots les plus fréquents, puis copiez ou effacez le texte en un clic.
Ce qui compte comme un mot, ce qui compte comme un caractère
La plupart des compteurs se contentent de découper le texte sur les espaces, ce qui échoue silencieusement pour les langues qui n'en utilisent pas entre les mots. Le chinois 我喜欢编程和阅读书籍 ne compte que pour 1 « mot » pour un outil qui se fie aux espaces ; celui-ci en compte 7. Le japonais 私は毎日日本語を勉強しています passe de 1 à 9 mots. Pour les langues à espaces comme le français, ce compteur de mots découpe volontairement sur les espaces, parce que c'est ce qu'attend un utilisateur et ce que fait un traitement de texte classique : un mot composé avec un trait d'union compte donc pour UN seul mot, même si l'algorithme de segmentation officiel d'Unicode le découperait en deux. Une élision comme « l'histoire » ou un nombre décimal comme « 3,14 » comptent chacun pour un mot ; un jeton sans lettre ni chiffre — un tiret isolé, des points de suspension — est de la ponctuation et n'est pas compté.
Côté caractères, l'outil compte ce qu'un lecteur pointerait du doigt à l'écran (des « grappes de graphèmes »), pas ce qu'un langage de programmation appelle la longueur d'une chaîne. L'émoji de famille 👨👩👧👦 vaut 1 caractère ici, contre 11 pour un simple calcul de longueur. Le drapeau 🇧🇷 vaut 1 caractère au lieu de 4, et un pouce levé avec une teinte de peau 👍🏽 vaut 1 caractère plutôt que plusieurs.
Une lettre accentuée peut être stockée de deux façons qui se ressemblent à l'écran : dans « café », le é peut être un seul point de code ou un e suivi d'un accent combinant séparé, ce qui donne 4 ou 5 unités selon le cas — ici, c'est toujours 4 caractères. L'arabe avec ses diacritiques se comporte pareil : كِتَابٌ fait 4 caractères mais 7 points de code. C'est pour ça que le panneau affiche les trois nombres : si un formulaire ou une base de données impose une limite stricte, c'est souvent le nombre d'unités de code UTF-16 qui compte, pas celui que vous voyez à l'écran.
Limites honnêtes
Le temps de lecture et le temps de parole reposent sur des hypothèses affichées noir sur blanc : 238 mots par minute pour la lecture, 140 pour la parole. Ce sont des estimations, pas des mesures — la vitesse de lecture réelle varie énormément d'une personne à l'autre et selon la densité du texte. La détection des phrases s'appuie sur l'algorithme de segmentation d'Unicode complété d'une petite liste de titres de civilité, pour éviter de couper à tort : « Voici M. Dupont aujourd'hui. » reste une seule phrase, là où l'algorithme standard seul en verrait deux. Cette liste couvre les abréviations courantes dans les cinq langues du site, pas toutes les abréviations existantes, donc une abréviation rare terminée par un point peut encore couper une phrase en deux. Plus largement, il n'existe pas de définition universelle d'un mot : cet outil affiche ses propres choix plutôt que de prétendre trancher la question, et pour le chinois ou le japonais, le découpage reste statistique et peut parfois séparer un mot composé qu'un locuteur garderait entier.
Cet outil n'affiche volontairement aucun score de lisibilité ou de niveau scolaire : ces formules reposent sur un comptage de syllabes en anglais et ne veulent rien dire appliquées à l'arabe ou au chinois, donc afficher un score sur un outil disponible en cinq langues serait une fausse précision. Ce n'est pas non plus un correcteur grammatical ou orthographique. Le tableau des mots les plus fréquents filtre par longueur minimale plutôt que par une liste de mots à ignorer, car une liste de mots vides pensée pour l'anglais serait tout simplement fausse en français.
Pourquoi cet outil est gratuit
Tout le calcul se fait dans votre navigateur, en JavaScript : le texte que vous tapez ou collez n'est jamais envoyé à un serveur, aucun compte n'est nécessaire, et il n'existe pas de version payante avec plus de fonctionnalités. La seule limite est celle que votre navigateur peut gérer en mémoire.