Comment compter mots et caractères dans n'importe quel texte
Savoir exactement combien de mots ou de caractères contient votre texte importe plus souvent qu'on ne le pense. Les publications sur les réseaux sociaux ont des limites de caractères. Les articles académiques ont des comptages de mots. Les méta-descriptions SEO doivent atteindre une plage spécifique. Meme les lignes d'objet des e-mails performent mieux à certaines longueurs. Un compteur basé sur navigateur affiche tout en direct au fur et à mesure que vous tapez, sans nécessiter de téléversement de serveur.
Limites de caractères des plateformes
| Plateforme | Limite | Ce qui compte |
|---|---|---|
| Publication Twitter/X | 280 caractères | Tous les caractères y compris les espaces |
| Twitter/X Premium | 25 000 caractères | Par tweet « Long Post » |
| Légende Instagram | 2 200 caractères | Tous les caractères |
| Bio Instagram | 150 caractères | Partie visible du profil |
| Publication LinkedIn | 3 000 caractères | Tous les caractères |
| Titre LinkedIn | 220 caractères | Sous votre nom sur le profil |
| Légende TikTok | 4 000 caractères | Par publication vidéo |
| Publication Facebook | 63 206 caractères | Mais meilleur engagement en dessous de 80 |
| Publication Bluesky | 300 caractères | Inclut les espaces |
| Toot Mastodon | 500 caractères | Par défaut ; certaines instances permettent plus |
| Méta description (SEO) | 155-160 caractères | Visible dans les résultats de recherche |
| Balise titre (SEO) | 50-60 caractères | Tronqué au-delà dans les SERP |
| Message SMS | 160 caractères | Par segment |
| Ligne d'objet e-mail | 50-60 caractères | Pour l'affichage mobile |
| Titre YouTube | 100 caractères | Pour affichage complet |
| Description YouTube | 5 000 caractères | Premiers 125 visibles sans « plus » |
| Titre de publication Reddit | 300 caractères | Les subreddits peuvent fixer des limites plus basses |
| Message Discord | 2 000 caractères | Par message ; plus long divisé en plusieurs |
| Message WhatsApp | 65 536 caractères | Effectivement illimité pour le chat |
Comment compter les mots et caractères
- Collez ou tapez votre texte : entrez le texte dans le compteur. Les statistiques se mettent à jour instantanément pendant que vous tapez.
- Examinez les statistiques : voir le nombre de mots, le nombre de caractères (avec et sans espaces), le nombre de phrases, le nombre de paragraphes et le temps de lecture estimé.
- Copiez les résultats : cliquez sur « Copier Stats » pour enregistrer l'analyse dans votre presse-papiers.
Une brève histoire du comptage de mots
Le comptage de mots précède les ordinateurs de plusieurs siècles. Les scribes médiévaux comptaient les mots pour estimer le paiement (payés par « ligne » de texte dans certains monastères, par « page » dans d'autres). Le premier guide de style anglais à spécifier des comptages de mots était probablement « The Elements of Style » de Strunk & White (1918), qui fixait 250-300 mots comme maximum typique de paragraphe.
Le comptage de mots est devenu mécanique avec les machines à écrire : une page de manuscrit dactylographié standard était ~250 mots (Courier 12 points, double interligne, marges de 1 pouce). C'est toujours la « page de manuscrit standard » dans l'édition, les romanciers négocient des avances de livre par mot, et une page publiée correspond à ~250 mots de manuscrit.
Microsoft Word a ajouté un compteur de mots intégré dans Word 95 (1995), le rendant instantané plutot que quelque chose que vous suiviez manuellement. Les compteurs de mots Web sont apparus à la fin des années 1990. Aujourd'hui, chaque outil d'écriture (Google Docs, Notion, Obsidian, VS Code, Word, Pages) a un comptage de mots en direct ; des compteurs dédiés basés sur navigateur existent pour quand vous collez du texte sans éditeur.
Au-delà du comptage de base
Les bons compteurs de mots vous donnent plus qu'un simple nombre :
Temps de lecture : estimé à environ 200-250 mots par minute. Utile pour les articles de blog afin que les lecteurs sachent à quoi ils s'engagent.
Densité de mots-clés : combien de fois des mots spécifiques apparaissent en pourcentage du total de mots. Important pour le SEO : vous voulez que votre mot-clé cible apparaisse naturellement (1-2% de densité) sans surcharge.
Comptages de phrases et de paragraphes : aident à juger la structure de votre écriture. Les paragraphes courts (2-4 phrases) sont plus faciles à lire à l'écran.
Longueur moyenne des mots : une longueur moyenne de mots plus courte signifie généralement une lecture plus facile. Hemingway avait en moyenne 4,2 lettres par mot ; les articles académiques ont souvent une moyenne de 5,5+.
Mots les plus utilisés : montre les principaux mots par fréquence. Utile pour attraper les répétitions ou trouver vos mots « tics » (les écrivains tendent à surutiliser certains mots inconsciemment).
Scores de lisibilité : Flesch-Kincaid (US), Gunning Fog, SMOG, Coleman-Liau donnent des estimations de niveau scolaire. La plupart des journaux visent le niveau de lecture de 8e année ; les documents d'entreprise atteignent souvent 12+.
Ce qui compte comme un « mot »
La définition d'un mot varie plus que vous ne le pensez :
- Séparé par espaces : la plupart des compteurs divisent le texte par espaces. « C'est » est 1 mot ; « bien-etre » est 1 mot (le trait d'union connecte) ; « U.S.A. » est 1 mot (pas d'espaces).
- Comptage composé : certains guides de style comptent les mots à trait d'union comme 2 (« vingt-cinq » → 2 mots). La plupart des compteurs ne le font pas.
- Nombres : « 1 000 000 » est typiquement 1 mot. « 1 million » est 2 mots.
- Sigles : « FAQ » est 1 mot. « F.A.Q. » est aussi 1 mot (pas d'espaces internes).
- Emoji : généralement 1 mot chacun, mais certains compteurs les comptent comme 0 (non-texte) ou par leur taille de grappe de graphèmes (qui peut etre 4+ codepoints pour les modificateurs de teinte de peau).
- Langues CJK : le chinois, japonais, coréen n'utilise pas d'espaces entre les mots. Le comptage pur de caractères (ou de paires de caractères) approxime le comptage de mots. Certains compteurs utilisent une segmentation appropriée des mots ; la plupart reviennent aux comptages de caractères.
Pour des comptages de mots cohérents entre outils, collez le meme texte dans plusieurs compteurs et choisissez celui qui correspond au comptage de votre plateforme cible.
Pièges Unicode et emoji
Le comptage de texte moderne doit gérer correctement Unicode :
- Caractères combinants : « é » peut etre un codepoint (U+00E9) ou deux (U+0065 + U+0301 accent aigu combinant). Les deux s'affichent identiquement. Un comptage naif de caractères donne 1 ou 2 selon l'encodage.
- Paires de substitution : les emoji et caractères rares utilisent 2 unités de code UTF-16.
.lengthde JavaScript renvoie 2 pour « 😀 » sauf si vous utilisez[...str].length(qui renvoie 1). Twitter, Discord et la plupart des plateformes comptent par grappes de graphèmes. - Modificateurs de teinte de peau : 👍🏽 est un caractère perçu par l'utilisateur mais 2 codepoints (le pouce + modificateur de teinte). Les emoji de famille comme 👨👩👧👦 peuvent etre 7+ codepoints.
- Joints de largeur zéro : les séquences emoji comme 👨💻 (homme + ZWJ + ordinateur portable) utilisent des joints de largeur zéro. Diviser par codepoint surcompte.
- Texte de droite à gauche : l'arabe et l'hébreu ajoutent des caractères de controle directionnels qui comptent vers les limites mais sont invisibles.
Un bon compteur utilise l'API Intl.Segmenter (native du navigateur, depuis 2022) pour gérer tout cela correctement.
Pièges courants
- Les tweets « Long Post » de Twitter Premium comptent différemment : limite de 25 000 caractères, mais les médias (images, vidéos) comptent vers la limite dans le niveau gratuit et n'ont aucun impact dans le payant.
- Les messages SMS multi-segments coutent plus : SMS de plus de 160 caractères est divisé en plusieurs segments, chacun facturé séparément. Utilisez un compteur qui signale les multi-segments.
- SMS GSM-7 vs Unicode : SMS en encodage GSM-7 permet 160 caractères par segment ; Unicode (tout caractère non-latin) réduit la limite à 70 par segment. Un seul emoji ou lettre accentuée peut multiplier votre cout SMS.
- Texte « vide » avec seulement des espaces : un texte avec seulement des espaces, tabulations ou nouvelles lignes compte les caractères mais zéro mot. Façon facile de repérer les espaces collés accidentellement.
- Balisage Markdown compté comme texte : les compteurs de mots comptent typiquement le Markdown brut, y compris les marqueurs
**gras**et la syntaxe[texte de lien](url). Si votre plateforme rend Markdown en texte brut, le comptage de caractères visible est plus court que le comptage source. - Caractères de suivi cachés : les outils anti-spam ajoutent parfois des caractères de suivi invisibles (espaces de largeur zéro, joints de largeur zéro) pour détecter le copier-coller. Ceux-ci comptent vers les limites de plateforme.
Conseils
- Écrivez d'abord, comptez ensuite : ne laissez pas les limites de caractères contraindre votre premier brouillon. Écrivez librement, puis taillez pour ajuster.
- Vérifiez avant de publier : collez votre publication sur les réseaux sociaux dans un compteur avant de publier. Etre coupé en milieu de phrase semble non professionnel.
- Utilisez le temps de lecture pour les articles de blog : ajouter « 5 min de lecture » à vos articles définit les attentes du lecteur et peut augmenter l'engagement.
- Surveillez les caractères invisibles : certains éditeurs de texte ajoutent des caractères cachés (espaces de largeur zéro, espaces insécables) qui comptent vers les limites mais sont invisibles. Un compteur de caractères les révèle.
- Visez des comptages de mots par type de contenu : 1 500-2 500 mots pour les longs articles de blog (sweet spot SEO), 500-800 pour les articles de newsletter, 300-500 pour les descriptions de produits, 50-150 pour les titres publicitaires.
- Associez avec un vérificateur de niveau de lecture : compter les mots seul ne vous dit pas si votre écriture est claire. Un score de lisibilité (Flesch-Kincaid, Hemingway) révèle si votre texte correspond au niveau de lecture de votre audience.
Confidentialité et texte sensible
Le compteur de mots fonctionne entièrement dans votre navigateur. Le texte que vous collez, les statistiques générées et tous les paramètres personnalisés restent sur votre appareil. Rien n'est téléversé sur un serveur, enregistré ou partagé avec qui que ce soit.
Cela importe parce que les entrées de texte sont souvent confidentielles : brouillons d'e-mails aux clients, correspondance juridique confidentielle, écriture interne de l'entreprise, entrées de journal personnel, brouillons de chapitres de livres non publiés. Les compteurs de mots en nuage enregistrent votre texte dans leurs requetes serveur, parfois en le conservant pour « amélioration » ou analytique. Pour l'écriture sensible, un compteur exclusivement basé sur navigateur a zéro exposition : collez, voyez les comptes, fermez l'onglet, fini.
Le comptage basé sur navigateur fonctionne également hors ligne une fois la page chargée, utile en voyage ou lors d'écriture dans des environnements à faible connectivité.
Questions fréquentes
Quelle est la différence entre caractères avec et sans espaces ?
Les caractères avec espaces comptent tous les caractères, y compris les espaces entre les mots. Sans espaces, on ne compte que lettres, chiffres et ponctuation. Certaines plateformes comptent d'une manière, d'autres de l'autre, Twitter/X compte les espaces, le SMS aussi.
Comment le temps de lecture est-il calculé ?
Le temps de lecture est typiquement estimé à 200-250 mots par minute pour un adulte moyen. Un article de 1 000 mots prend environ 4 à 5 minutes à lire.
Le compteur fonctionne-t-il avec d'autres langues ?
Oui. Les compteurs de mots et caractères prennent en charge toutes les langues et les caractères Unicode, y compris le chinois, le japonais, le coréen, l'arabe, les emoji et les caractères accentués.
Mon texte est-il stocké ou envoyé quelque part ?
Non. Tout le comptage se fait dans votre navigateur. Votre texte ne quitte jamais votre appareil.