Ce compteur de mots vous donne une analyse complète de tout texte que vous collez ou tapez : total de mots, caractères avec et sans espaces, phrases, paragraphes et lignes. Il compte les emojis composés comme un seul caractère, traite les espaces insécables comme des séparateurs de mots et normalise les fins de ligne pour que les textes Windows et Mac produisent le même résultat. Tout s'exécute dans votre navigateur, votre texte ne quitte jamais votre appareil.
Saisissez vos valeurs pour voir le résultat.
Bonjour le monde. → 3 mots, 18 caractères, 1 phrase
Une phrase simple avec un point à la fin compte comme une phrase.
👨👩👧👦 est un seul caractère → 5 mots, 25 caractères
L'emoji famille est un seul groupe de graphèmes, pas sept points de code.
Ligne un Ligne deux Ligne trois → 6 mots, 3 lignes
Les fins de ligne Windows (CRLF) comptent comme un seul saut de ligne, pas deux.
Les rédacteurs, étudiants, marketeurs et développeurs ont tous besoin de savoir quelle est la longueur de leur texte, mais « quelle longueur » signifie des choses différentes selon le contexte. Un community manager doit rester sous une limite de caractères. Un étudiant doit atteindre un nombre minimum de mots pour une dissertation. Un développeur doit vérifier qu'une méta-description tient dans les pixels alloués par Google pour les résultats de recherche. Ce compteur de mots répond à toutes ces questions en même temps, en vous donnant six métriques à partir d'une seule saisie.
Les mots sont séparés par n'importe quel espace : espaces normales, tabulations, sauts de ligne et espaces insécables. Les espaces en début et en fin de texte sont retirées avant le comptage, donc un texte composé uniquement d'espaces renvoie zéro mots. Cela correspond à la méthode de comptage utilisée par Microsoft Word et Google Docs.
Les caractères sont comptés en utilisant l'API Intl.Segmenter avec la granularité des graphèmes, ce qui signifie que les emojis composés — un emoji famille, un drapeau, un pouce vers le haut avec un modificateur de teint — comptent chacun comme un seul caractère. C'est ce que vous voyez à l'écran, pas le nombre brut de points de code Unicode sous-jacent. La métrique « caractères sans espaces » retire tous les espaces avant le comptage, ce qui est le nombre que la plupart des formulaires à limite de caractères vérifient réellement.
Une phrase se termine par un point, un point d'exclamation ou un point d'interrogation suivi d'un espace ou de la fin du texte. Un texte sans ponctuation finale mais avec un contenu non vide compte comme une seule phrase. Cette approche est simple et rapide, et fonctionne correctement pour la prose standard. Elle a tendance à sur-compter lorsque des abréviations contiennent des points, ce qui est une limitation partagée par presque tous les compteurs de mots du marché.
Les paragraphes sont des blocs de texte séparés par une ou plusieurs lignes vides. Les lignes vides supplémentaires entre les paragraphes ne gonflent pas le compte, et les lignes vides au début ou à la fin du texte sont ignorées. Cela correspond au nombre de paragraphes que vous obtiendriez en collant le même texte dans un traitement de texte.
Les lignes sont comptées en découpant sur les sauts de ligne. Les fins de ligne Windows CRLF sont normalisées en un seul saut avant le comptage, de sorte que le même texte produit le même nombre de lignes qu'il ait été écrit sur Windows, Mac ou Linux. Un texte vide renvoie zéro lignes.
Utilisez le nombre de mots lorsqu'un devoir, un article ou un brief spécifie un nombre minimum ou maximum de mots. Utilisez le nombre de caractères lorsque vous travaillez avec des limites de réseaux sociaux, des contraintes SMS ou des balises meta HTML. Utilisez le nombre de caractères sans espaces lorsqu'un champ de formulaire exclut explicitement les espaces de sa limite. Utilisez le nombre de phrases lorsque vous vérifiez la lisibilité, car des phrases plus courtes obtiennent généralement de meilleurs scores sur les formules de lisibilité comme Flesch-Kincaid. Utilisez le nombre de paragraphes lorsque vous structurez du contenu long et devez vérifier la longueur de vos sections. Utilisez le nombre de lignes lorsque vous travaillez avec du code, des fichiers de configuration ou tout texte où la structure en lignes importe plus que la structure en prose.
Tout s'exécute dans votre navigateur. Votre texte n'est jamais envoyé à un serveur, jamais stocké et jamais analysé par un tiers. Le comptage est effectué par une petite fonction JavaScript qui s'exécute en quelques microsecondes, vous pouvez donc coller une dissertation entière et voir les résultats instantanément sans aucun temps de chargement.
Les caractères sont comptés en utilisant les groupes de graphèmes, ce qui correspond à la manière dont un humain compterait les caractères visibles. Un emoji composé comme une famille ou un drapeau est compté comme un seul caractère même s'il est constitué de plusieurs points de code Unicode. Cela correspond à ce que vous voyez à l'écran plutôt qu'au nombre brut de points de code sous-jacent, ce qui est le compte dont la plupart des gens ont réellement besoin pour les limites de réseaux sociaux et les champs de formulaires.
Le compte des caractères inclut chaque caractère visible ainsi que chaque espace, tabulation et saut de ligne dans votre texte. Le compte des caractères sans espaces retire tous les espaces, y compris les espaces normaux, les espaces insécables, les tabulations et les sauts de ligne. La différence entre les deux nombres vous indique la quantité d'espaces contenue dans votre texte, ce qui est utile lorsqu'un champ de formulaire a une limite qui exclut les espaces.
Les phrases sont détectées en recherchant la ponctuation de fin de phrase : un point, un point d'exclamation ou un point d'interrogation suivi d'un espace ou de la fin du texte. Si votre texte n'a pas de ponctuation finale mais n'est pas vide, il est compté comme une seule phrase. Cette approche fonctionne bien pour la prose standard mais peut sur-compter dans les textes qui utilisent des points dans les abréviations comme « M. » ou « U.S.A. », ce qui est une limitation connue partagée par la plupart des compteurs de mots.
Les paragraphes sont séparés par une ou plusieurs lignes vides, c'est-à-dire deux sauts de ligne consécutifs sans rien d'autre que des espaces entre eux. Les lignes vides supplémentaires entre les paragraphes ne créent pas de paragraphes supplémentaires, et les lignes vides en début ou en fin de texte sont ignorées. Cela correspond à la manière dont la plupart des traitements de texte et systèmes de gestion de contenu comptent les paragraphes, le nombre affiché ici devrait donc correspondre à ce que vous obtenez ailleurs.
Non, votre texte reste entièrement dans votre navigateur. Le comptage est effectué par du JavaScript qui s'exécute sur votre appareil, et rien n'est transmis sur le réseau. Vous pouvez sans risque coller des documents confidentiels, des brouillons ou des notes personnelles sans aucun risque que le contenu soit stocké ou analysé ailleurs.
Une espace insécable (U+00A0) est visuellement identique à une espace normale à l'écran mais c'est un caractère Unicode différent, souvent insérée par les traitements de texte pour garder deux mots ensemble sur la même ligne. Pour le comptage de mots, cependant, elle sépare toujours deux mots, donc cet outil la traite comme une limite de mot. Cela correspond au comportement de Microsoft Word et de Google Docs, votre compte devrait donc être cohérent entre les outils.
Dernière mise à jour le 2026-09-26 · Rédigé par UtiliaTools