Compteur de mots et de caractères gratuit
Comptez instantanément mots, caractères, phrases, paragraphes et temps de lecture. Compteur en direct avec vérifications de limites Twitter, méta description et Instagram. Gratuit, privé, sans inscription.
0
Mots
0
Caractères
0
Sans espaces
0
Phrases
0
Paragraphes
0
Lignes
Temps de lecture
0 s
Temps de parole
0 s
Limites de plateforme
Mots les plus fréquents
- Tapez pour voir les mots les plus fréquents
Analyse
- Longueur moy. des mots
- 0
- Longueur moy. des phrases
- 0
- Mot le plus long
- —
Qu'est-ce qu'un compteur de mots ?
Un compteur de mots est un outil qui prend un bloc de texte et rapporte les métriques qui intéressent écrivains, éditeurs et éditeurs : combien de mots il contient, combien de caractères (avec et sans espaces), combien de phrases et de paragraphes, et combien de temps il faudrait pour le lire à voix haute ou en silence. Les compteurs de mots sont plus anciens que les ordinateurs personnels — les éditeurs de machines à écrire comptaient à la main puis avec des compteurs numériques attachés aux machines — mais le compteur de mots en temps réel basé sur navigateur est la forme que la plupart des écrivains utilisent aujourd'hui.
L'unité centrale, le mot, semble simple mais ne l'est pas. Les compteurs de mots anglais tokenisent sur les espaces et les traits d'union comme ponctuation interne : « don't » est un mot, « state-of-the-art » est un mot, « twenty-five » est un mot. Les nombres sont généralement comptés comme des mots (donc « 42 » est un mot) mais les filtres de mots vides en contexte NLP peuvent les exclure de l'analyse. Pour le texte chinois, japonais et coréen, la convention est un mot par idéogramme — un essai chinois de 500 caractères est un essai chinois de 500 mots — parce que le CJK n'utilise pas d'espaces de mots et la plus petite unité sémantique est le caractère. Microsoft Word, Google Docs, les traitements de texte chinois natifs et tout compteur bilingue sérieux suivent cette règle, et cet outil aussi.
Au-delà des comptes bruts, les compteurs de mots modernes calculent le temps de lecture et le temps de parole. Le rythme de lecture standard est de 230 mots par minute, la vitesse de lecture silencieuse médiane mesurée sur des décennies de recherche académique sur les lecteurs anglais natifs (méta-analyse de Brysbaert en 2019). Le rythme de parole standard est de 130 mpm, le rythme sur lequel convergent conférenciers, voix-off et conférences TED — assez lent pour être entendu clairement, assez rapide pour rester naturel. Les plateformes de blog, sites d'actualités et systèmes de gestion de contenu utilisent ces rythmes pour afficher les indicateurs « lecture de x minutes » qui définissent les attentes des lecteurs.
Pour la publication numérique, les plafonds de caractères comptent désormais plus que le nombre de mots dans de nombreux contextes. Les posts Twitter/X sont plafonnés à 280 caractères. La méta description Google affiche environ 150-160 caractères avant troncature sur desktop, moins sur mobile. Les balises title sont coupées à environ 60 caractères dans les résultats de recherche. Les SMS facturent par segment de 160 caractères. Les légendes Instagram plafonnent à 2 200 caractères. Un compteur de mots qui n'affiche pas ces limites vous laisse juger à l'œil — celui-ci affiche une barre de progression en direct par rapport à chaque limite pour que vous sachiez quand vous avez franchi un plafond qui affecte l'affichage, la délivrabilité ou le classement.
Sous le capot, un compteur de mots représente quelques centaines de lignes d'expressions régulières et de traitement de chaînes. L'ingénierie intéressante est dans les cas limites : texte CJK et latin mélangé, comptage par points de code Unicode contre unités de code UTF-16 (les emoji sont des paires de substitution et compteraient sinon pour deux), apostrophes dans les contractions contre celles entourant des discours rapportés, séparateurs tiret cadratin contre composés tiret cadratin, terminateurs de phrase dans les abréviations. Le comptage de cet outil suit les conventions de Microsoft Word et Google Docs car ce sont les éditeurs que la plupart des personnes recevant votre texte utiliseront pour vérifier le compte — l'accord compte plus que la pureté philosophique.
Tout le calcul s'exécute entièrement dans votre navigateur — aucun texte ne quitte la page, aucune inscription requise, aucune journalisation. Cela correspond aux attentes de confidentialité des journalistes avec leurs notes de sources, des avocats avec les brouillons clients, des marketeurs avec les campagnes non annoncées et de quiconque traite ses travaux en cours comme confidentiels. Pour aller plus loin dans l'outillage de texte connexe, l'encodeur Base64 gère l'encodage binaire-vers-texte, l'encodeur d'URL gère le texte sûr pour les URL, et le générateur de hash MD5 gère l'empreinte — ensemble ils couvrent la plupart des manipulations de texte non liées au format dont un développeur ou un travailleur du contenu a besoin.
// What's actually being counted (simplified)
function countWords(text) {
// CJK: each ideograph is one word
const cjk = text.match(/[\u4E00-\u9FFF\u3040-\u30FF\uAC00-\uD7AF]/g) || [];
// Latin: word = letters/digits with optional internal hyphen or apostrophe
const latin = text
.replace(/[\u4E00-\u9FFF\u3040-\u30FF\uAC00-\uD7AF]/g, ' ')
.match(/[A-Za-z0-9]+(?:[''-][A-Za-z0-9]+)*/g) || [];
return cjk.length + latin.length;
}
// Reading time at 230 wpm
function readingMinutes(words) {
return Math.round((words / 230) * 60); // seconds
}
// Twitter limit check — raw character ceiling 280
function underTwitterLimit(text) {
return [...text].length <= 280; // Unicode code points, not UTF-16 units
} Fonctionnalités clés
Comptes en temps réel pendant que vous tapez
Chaque métrique — mots, caractères avec et sans espaces, phrases, paragraphes, lignes — se met à jour à chaque frappe sans délai de debounce. Aucun bouton Compter à cliquer, aucun rechargement de page, aucune attente. Conçu pour la vitesse de l'écriture réelle.
Estimations de temps de lecture et de parole
Temps de lecture à 230 mpm (la moyenne adulte de lecture silencieuse de la méta-analyse Brysbaert 2019) et temps de parole à 130 mpm (le rythme standard pour une voix-off claire et les conférences). Deux estimations, un outil — utile pour les étiquettes « lecture de x minutes » des blogs, le scripting de podcasts et le minutage des présentations.
Vérifications de limites de plateforme (Twitter, SEO, SMS)
Barres de progression en direct par rapport à Twitter/X (280 car.), méta description (160 car.), title (60 car.), légende Instagram (2 200), post LinkedIn (3 000) et segment SMS (160). Repérez les problèmes de longueur pendant la rédaction, pas après avoir publié ou appuyé sur Envoyer.
Comptage mélangé CJK + latin
Compte les caractères chinois, japonais et coréens pour un mot chacun (convention Microsoft Word) tout en comptant les jetons latins normalement. Le texte mélangé anglais-chinois obtient un compte qui correspond à Microsoft Word, Google Docs et à ce que votre traducteur ou éditeur calculera de son côté.
Analyse de fréquence des mots les plus utilisés
Affiche les dix mots significatifs les plus fréquents en filtrant les mots vides anglais (« the », « and », « is », etc.). Fait remonter la répétition que vous n'aviez pas remarquée — la passe d'auto-édition la moins chère possible avant qu'une autre personne ne lise le brouillon.
Longueur moyenne des mots et des phrases
La longueur moyenne des mots (jetons latins) et la longueur moyenne des phrases (mots par phrase) donnent un signal grossier de lisibilité. Si la longueur moyenne des phrases grimpe au-delà de 25 mots, votre prose est difficile à parcourir. En dessous de 12, elle peut sembler hachée. La zone idéale pour une écriture grand public est 15-20.
Mise en évidence du mot le plus long
Affiche le mot latin unique le plus long du texte. Utile pour repérer les concaténations accidentelles (« thisismyverylongword »), le jargon qui a besoin de définition et l'occasionnel terme technique comiquement long qui signale une prose trop compliquée.
Comptage de caractères précis Unicode
Compte par point de code Unicode, pas par unité de code UTF-16 — donc emoji, symboles mathématiques et caractères d'extension CJK comptent chacun une fois au lieu de deux. Correspond à ce que Twitter, Instagram et les passerelles SMS mesurent réellement par rapport à leurs limites.
Confidentialité 100 % dans le navigateur
Tout le comptage a lieu localement dans votre navigateur. Votre texte n'est jamais téléversé, jamais journalisé, jamais stocké, jamais analysé. Sûr pour les brouillons contenant des informations client, des noms de produits non annoncés, des documents juridiques et tout contenu confidentiel. Vous pouvez le vérifier dans l'onglet Réseau de votre navigateur — zéro requête pendant que vous tapez.
Comparaison des alternatives de compteur de mots
Microsoft Word (Révision > Statistiques)
app desktop, payantL'implémentation de référence pour les conventions de comptage de mots latins et CJK. Mêmes chiffres que cet outil pour tout texte que les deux peuvent lire. Workflow plus lent — il faut être dans Word, le fichier doit être ouvert. N'affiche pas les vérifications de limites de plateforme (Twitter, méta description, etc.) ni le temps de lecture.
Google Docs (Outils > Statistiques)
navigateur, gratuitMêmes règles de comptage que Microsoft Word. Nécessite un compte Google et que le texte soit dans un document Google Docs. Pas de limites de plateforme, pas d'estimations de temps de lecture, pas d'analyse des mots les plus fréquents. Idéal quand votre texte vit déjà dans Docs.
Comptage natif de textarea (HTML/JS)
outil développeur`textarea.value.length` donne le compte de caractères, `value.split(/\s+/).length` donne un compte de mots approximatif. Utile pour des vérifications rapides mais casse sur le CJK, ne gère pas correctement les emoji Unicode (compte les paires de substitution pour 2) et ne fournit aucune autre métrique. Réinventer mal cet outil.
Zone de composition Twitter/X
natif plateformeLe compteur propre à Twitter est la source de vérité pour la limite de 280 (il fait le calcul de substitution d'URL automatiquement). Pour les brouillons qui ne sont pas prêts à coller dans Twitter, cet outil donne une vérification plus rapide — mais vérifiez le compte final dans Twitter avant publication si des URL sont impliquées.
Apps mobiles de compteur de mots
iOS / Android, gratuit ou payantLa plupart des apps mobiles de compteur de mots reproduisent les fonctionnalités centrales de cet outil et ajoutent des publicités, de l'analytique ou des ventes additionnelles. La confidentialité varie — certaines téléversent votre texte sur un serveur pour la « synchronisation cloud ». Cet outil tourne dans un navigateur mobile à l'identique du desktop, sans aucune exfiltration de données.
Hemingway Editor
navigateur, freemiumLe compte de mots est une fonctionnalité parmi d'autres ; l'accent est sur le score de lisibilité (niveau Flesch-Kincaid, compte d'adverbes, voix passive). Pour le pur comptage de mots, Hemingway est excessif et plus lent. Idéal quand vous voulez aussi une analyse de qualité de prose. La statistique de longueur moyenne des phrases de cet outil couvre le signal de lisibilité de base que Hemingway développe.
ProWritingAid
navigateur + desktop, payantSuite complète d'aide à l'écriture avec analyse de style profonde, vérification grammaticale et compte de mots. Par abonnement. Pour le compte lui-même, cet outil est plus rapide et gratuit. Pour l'édition de développement, ProWritingAid fait beaucoup plus — différents outils pour différentes étapes du processus d'écriture.
Exemples de comptage de mots
Tweet unique — plafond de 280 caractères
Je viens de publier le nouveau compteur de mots — il compte mots, caractères, phrases, temps de lecture et vérifie même votre texte par rapport aux limites Twitter, Instagram et méta description. Tout dans le navigateur, sans inscription. https://go-tools.org/tools/word-counter
240 caractères, 38 mots — tient dans un seul tweet avec 40 caractères de marge. La barre de progression Twitter affiche 86 % utilisés. Les URL comptent dans le plafond Twitter à leur longueur affichée (Twitter les raccourcit à 23 caractères après publication), donc une URL plus longue laisse encore de la place pour le corps du message.
Méta description SEO — zone idéale de 160 caractères
Compteur de mots gratuit avec décompte de caractères en direct, temps de lecture et vérifications de limites pour Twitter, Instagram et méta descriptions. 100 % dans le navigateur, sans inscription.
152 caractères, 23 mots — sous le point de troncature habituel de la méta description Google sur desktop d'environ 160 caractères. La barre de progression de la méta description affiche du vert. Visez 150-160 caractères pour exploiter pleinement l'affichage de Google tout en restant dans la zone de sécurité face à la troncature mobile.
Balise title — limite d'affichage de 60 caractères
Compteur de mots gratuit — Mots, caractères, temps de lecture | Go Tools
62 caractères, 11 mots. Google tronque généralement les titres de plus de 60 caractères par une ellipse sur desktop. La barre de progression de la balise title affichera de l'ambre ici — envisagez de resserrer à 60 pour éviter une troncature d'affichage qui coûte du CTR.
Extrait d'essai — objectif de 250 mots
Le compteur de mots est le héros méconnu de tout workflow d'écriture. Les éditeurs comptent les mots pour facturer les clients, les étudiants comptent les mots pour atteindre le plancher d'un essai de 250 mots, les marketeurs comptent les caractères pour tenir dans un post Twitter ou une méta description...
Lorsque vous avez un objectif d'essai de 250 mots, la statistique principale des mots est ce que vous optimisez. La longueur moyenne des phrases aide : si elle grimpe au-dessus de 25, votre prose est trop dense ; si elle reste sous 15, elle est facile à parcourir. Le temps de lecture vous indique si le texte est une lecture d'une minute ou plus longue.
Texte anglais-chinois mélangé
JavaScript 是一种强大的脚本语言,supports object-oriented, functional, and event-driven paradigms. 它运行在浏览器和服务器端 with Node.js.
Le texte mélangé est compté selon la convention CJK standard : chaque caractère chinois est un mot, chaque jeton latin est un mot. Ici : 19 caractères chinois + 13 jetons latins = 32 mots. Cela correspond à ce que calculent Microsoft Word, Google Docs et les traitements de texte chinois natifs — votre compte est donc portable.
Bloc de code — comptes de lignes et de caractères
function countWords(text) {
if (!text) return 0;
return text.trim().split(/\s+/).length;
} Quand vous collez du code, la statistique mots traite chaque identifiant comme un mot (les comptes incluent `function`, `countWords`, `text`, `if`, `return`, etc.). La statistique lignes vous donne le nombre de lignes (4 ici). Pour un LOC exact, utilisez un compteur de lignes de code — cet outil est optimisé pour la prose, mais les métriques de base fonctionnent toujours.
Comment utiliser le compteur de mots
- 1
Collez ou tapez votre texte
Cliquez dans la zone de texte et commencez à taper, ou collez du texte de n'importe où — un document Word, un brouillon d'e-mail, un éditeur de code, un site web. Chaque métrique se met à jour instantanément pendant que vous tapez. Aucun bouton Compter à cliquer.
- 2
Lisez les statistiques principales
La grille de statistiques affiche mots, caractères (avec et sans espaces), phrases, paragraphes et lignes. Les deux estimations de temps en dessous affichent le temps de lecture à 230 mpm et le temps de parole à 130 mpm — des valeurs par défaut pratiques pour les articles de blog et le scripting de présentations.
- 3
Vérifiez les limites de plateforme
La ligne des limites de plateforme suit les plafonds Twitter (280), méta description (160), balise title (60), Instagram (2 200), LinkedIn (3 000) et segment SMS (160). Chaque barre de progression passe du neutre à l'avertissement puis à l'erreur à mesure que vous approchez et dépassez le plafond — rédiger tweets, balises méta et SMS est bien plus rapide ainsi.
- 4
Utilisez le panneau d'analyse pour éditer
La liste des mots les plus fréquents (mots vides anglais filtrés) fait remonter la répétition ; la longueur moyenne des phrases signale une prose dense (>25 mots = difficile à parcourir). La statistique du mot le plus long attrape les mots collés accidentels. Utilisez-les pour resserrer avant d'envoyer.
- 5
Copiez ou effacez quand vous avez terminé
Cliquez sur Copier pour copier l'intégralité du texte dans votre presse-papiers. Cliquez sur Effacer pour réinitialiser la zone de texte. Cliquez sur Exemple pour charger un texte de démonstration. Toutes les actions sont instantanées ; rien n'est envoyé à un serveur.
Erreurs de comptage courantes
Compter du texte CJK avec un compteur basé uniquement sur les espaces
Le texte chinois, japonais et coréen n'utilise pas d'espaces de mots, donc un compteur qui ne sépare que sur les espaces rapportera 1 mot pour un essai de 500 caractères — décalé d'un facteur 500. La convention Microsoft Word (et cet outil) compte chaque idéogramme CJK pour un mot, correspondant à ce que calculent enseignants, éditeurs et outils de traduction. Si votre compteur affiche des chiffres totalement différents pour le même texte chinois, c'est le compteur qui a tort, pas votre essai.
Texte : « 今天天气真好,我决定去公园散步。 » Compteur naïf (séparation par espaces) : 1 mot Ce compteur (conscient du CJK) : 14 mots
Texte : « 今天天气真好,我决定去公园散步。 » Comptez chaque caractère chinois pour un mot. Correspond à Microsoft Word, Google Docs, éditeurs CJK natifs.
Faire confiance aux comptes de caractères des emoji sur les compteurs UTF-16
Les emoji comme 😀 sont encodés en paire de substitution en UTF-16, donc un compteur qui mesure `string.length` (le défaut JS) compte chaque emoji pour 2 caractères. Twitter, Instagram et les passerelles SMS comptent par point de code Unicode — un emoji est un caractère. Utiliser le mauvais compteur signifie publier un tweet que Twitter rejette comme dépassant la limite, ou mal juger combien d'emoji tiennent dans une légende Instagram.
Texte : « Hi! 😀😀😀 » string.length : 10 (traite chaque emoji comme 2) Faux : cela dirait que le texte utilise 10/280 caractères
Texte : « Hi! 😀😀😀 » Comptage par point de code : 7 (emoji = 1 chacun) Correct : correspond à ce que mesure Twitter
Coller du texte de traitement de texte avec guillemets typographiques
Coller depuis Microsoft Word, Google Docs ou Apple Notes amène des guillemets typographiques ("", '') et tirets cadratins (—) qui ressemblent à leurs équivalents ASCII mais s'encodent différemment. Le compte de mots est le même, mais si vous publiez ensuite sur une plateforme qui attend de l'ASCII (certains CMS, certaines plateformes de chat), les caractères s'affichent en ?? ou en cases. Vérifiez la version publiée une fois après votre premier collage — la plupart des plateformes modernes gèrent les guillemets typographiques, mais les anciennes cassent.
Source : « It's a great day », dit-elle. (guillemets typographiques) Publié sur un CMS legacy : ?It??s a great day,? she said. Le compte était bon ; le rendu était mauvais.
Utilisez un éditeur de texte (VS Code, TextEdit brut) pour les brouillons. Ou remplacez manuellement les guillemets typographiques avant publication. Ou vérifiez que la plateforme cible gère l'Unicode (la plupart le font).
Ignorer la substitution d'URL dans les comptes Twitter
Twitter raccourcit automatiquement toute URL à 23 caractères au moment de la publication, quelle que soit la longueur d'origine. Une URL de 100 caractères dans votre brouillon ne coûte que 23 caractères dans le tweet publié. Compter le texte brut donne un compte gonflé — vous avez plus de place que ce compteur n'en montre quand une URL est impliquée. La substitution à 23 caractères est fixe ; traitez la longueur de votre brouillon comme (compte brut) − (longueur de l'URL) + 23 par URL.
Brouillon : « Check this out: https://very-long-domain-name.com/path/to/page?with=parameters&and=more » Compte brut : 108 caractères Faux : le tweet dépasse 280 ? Non — Twitter raccourcit l'URL.
Même brouillon, longueur publiée Twitter : « Check this out: » (16) + 23 (URL) = 39 car. Bien sous 280. Substituez mentalement 23 par URL.
Mal lire la limite de méta description
L'affichage de méta description de Google tronque vers 155-165 caractères sur desktop et 100-120 sur mobile, selon les autres éléments du snippet (titre, URL, fil d'Ariane). Écrire à 320 caractères (une vieille directive Google de 2017-2018, depuis revenue en arrière) signifie que la seconde moitié ne s'affiche que rarement. Tenez-vous à 150-160 pour l'optimisation desktop, ou 110-120 si votre trafic mobile domine. La barre de progression dans cet outil utilise 160 par défaut.
Méta description : 280 caractères (en écrivant à l'ancien plafond de 2018) Google tronque vers le caractère 160 sur desktop. Les 120 derniers caractères ne s'affichent jamais — effort gaspillé.
Méta description : 150-160 caractères. Affichage desktop complet, survit au clip mobile. Place le mot-clé et l'appel à l'action en tête.
Confondre 280 caractères de tweet et 280 mots
La limite de 280 caractères de Twitter est en caractères, pas en mots — une lecture erronée courante chez les nouveaux venus sur la plateforme. « Hello world » fait 11 caractères et 2 mots. Un tweet anglais typique de 30-40 mots fait environ 200-250 caractères. Rédiger un tweet de 280 mots ferait 1 500+ caractères et serait impossible. Les deux compteurs sont côte à côte ; revérifiez celui que vous optimisez.
Cible : « garder le tweet sous 280 » Brouillon réel : 280 mots, ~1 500 caractères Tweet rejeté — 5x au-dessus du plafond.
Cible : sous 280 caractères (pas mots). 40 mots tiennent généralement avec de la marge. La statistique de caractères est ce qui compte ici.
Qui utilise cet outil
- Blogueurs rédigeant des articles
- Atteignez une cible de 1 000 mots sans recompter dans une fenêtre séparée. Le temps de lecture vous dit si le post est une lecture de 3 ou 7 minutes — le genre d'étiquette auquel les lecteurs réagissent dans les fils. Les mots les plus fréquents signalent la répétition avant la passe de l'éditeur.
- Étudiants rédigeant des essais
- Restez au-dessus d'un plancher de 250 mots ou sous un plafond de 1 500 mots sans perdre votre place. La longueur moyenne des phrases est un signal grossier de lisibilité que les enseignants et les grilles d'évaluation utilisent. Le temps de lecture correspond à ce que « une lecture de 5 minutes » signifie pour un correcteur.
- Marketeurs rédigeant tweets et légendes
- Les barres de progression Twitter (280), Instagram (2 200) et LinkedIn (3 000) éliminent la boucle compter-puis-retaper. Les vérifications de méta description (160) et balise title (60) vous évitent de publier du texte qui sera tronqué dans les résultats de recherche.
- Spécialistes SEO auditant les snippets
- Les balises title sont coupées vers 60 caractères ; les méta descriptions vers 160. Les deux vérifications se font en direct pendant que vous rédigez, pour que le snippet que vous écrivez soit le snippet qui s'affiche. Combinez avec la vérification de fréquence des mots pour maintenir une densité de mot-clé principal naturelle.
- Traducteurs suivant longueur source et cible
- Le travail de traduction se facture au nombre de mots source, de mots cible ou de caractères selon la paire de langues. Collez un côté ou l'autre et obtenez le compte instantanément. Le texte mélangé CJK et latin utilise la convention Microsoft Word, correspondant à ce que calculent les systèmes de TM clients.
- Conférenciers chronométrant leurs interventions
- Le temps de parole à 130 mpm vous dit si un script de 1 500 mots tient dans un créneau de 12 minutes (oui) ou de 7 minutes (non). Coupez à partir du nombre de mots réel, pas à partir d'un test de lecture à voix haute au chronomètre.
- Développeurs écrivant READMEs et docs
- Les README GitHub, les descriptions de paquets npm et les en-têtes de documentation ont tous des attentes de longueur informelles. La statistique de temps de lecture indique aux contributeurs si une section est facile à parcourir ou une exploration en profondeur — utile pour structurer la doc autour de la divulgation progressive.
- Copywriters resserrant le texte publicitaire
- Google Ads, Facebook Ads et les lignes d'objet d'e-mails ont tous des plafonds de caractères différents. Choisissez la plateforme correspondante dans la ligne des limites, et resserrez en temps réel. La statistique du mot le plus long signale les mots-fleuves uniques qui s'insinuent dans le texte compressé.
Règles de comptage et détails techniques
- Règle de tokenisation des mots
- Un mot latin est une suite maximale de lettres, chiffres, apostrophes et traits d'union internes. Ainsi « don't » est un mot, « state-of-the-art » est un mot, « twenty-five » est un mot. Chaque idéogramme CJK (Hanzi, Kanji, syllabe Hangul, Hiragana, Katakana) compte pour un mot — la convention Microsoft Word. Les jetons multi-écritures sont divisés à la frontière CJK.
- Comptage de caractères (points de code Unicode)
- Les caractères sont comptés par point de code Unicode, pas par unité de code UTF-16. Ainsi un seul emoji compte pour 1 caractère, pas 2 ; les caractères d'extension CJK comptent pour 1, pas 2 ; les marques combinantes comptent pour 1 chacune, pas zéro. Cela correspond à ce que Twitter, Instagram et les passerelles SMS modernes mesurent par rapport à leurs limites.
- Détection des phrases
- Les phrases se terminent par un terminateur : point (.), point d'interrogation (?), point d'exclamation (!), point chinois (。), point japonais (。) ou point d'interrogation arabe (؟). Plusieurs terminateurs à la suite (« What?! ») comptent comme une seule frontière. Le détecteur ne tente pas de désambiguïser les abréviations (« Mr. », « U.S.A. ») — trop bruyant en pratique.
- Détection des paragraphes
- Les paragraphes sont séparés par une ou plusieurs lignes vides. Les retours à la ligne simples (sauts de ligne au sein d'un paragraphe) ne commencent pas un nouveau paragraphe. Un texte sans ligne vide est un paragraphe. Une entrée vide donne zéro paragraphe.
- Rythmes de lecture et de parole par défaut
- Le temps de lecture utilise 230 mpm — le rythme médian de lecture silencieuse adulte de la méta-analyse Brysbaert 2019 de 17 études académiques sur les lecteurs anglais natifs. Le temps de parole utilise 130 mpm — le rythme standard pour une voix-off claire et une livraison de conférence (TED, NPR, narration de livres audio). Les deux sont des points médians conservateurs ; les contextes spécialisés varient.
- Filtre de mots vides pour les mots les plus fréquents
- L'analyse de fréquence exclut les mots-outils anglais (« the », « and », « is », « of », « that », etc.) en utilisant la liste de mots vides standard du NLP. Les mots de moins de 2 caractères et les nombres purs sont aussi exclus. Pour le texte non anglais, aucun filtre de mots vides ne s'applique — vous verrez les fréquences brutes, toujours utiles pour repérer la répétition.
- Limites de caractères par plateforme
- Post Twitter/X : 280 caractères. Méta description (Google desktop) : ~155-160 avant troncature. Balise title : ~60 caractères avant troncature. Légende Instagram : 2 200 caractères max. Post LinkedIn : 3 000 caractères. Segment SMS : 160 caractères en encodage GSM-7 (70 en UCS-2 si non-ASCII est utilisé). Vérifiez par rapport à la documentation de la plateforme ; les limites changent.
- Prise en charge des écritures RTL
- L'arabe, l'hébreu, le persan et autres écritures RTL sont comptés par jetons séparés par des espaces. Les résultats s'affichent dans la direction de votre interface (étiquettes LTR avec les comptes numériques à droite). La direction de la zone de texte suit l'inférence de direction du navigateur — généralement correcte pour une saisie monolingue RTL.
Bonnes pratiques pour écrire à un nombre de mots cible
- Écrivez pour le temps audience, pas seulement pour le nombre de mots
- Un post de 1 200 mots et une lecture de 5 minutes sont le même fait en deux unités. Les lecteurs réagissent plus à l'étiquette de temps qu'à l'étiquette de mots — « lecture de 5 min » fixe une attente qu'un nombre ne fixe pas. Utilisez la statistique de temps de lecture comme cible principale et laissez le compte de mots suivre. Pour les articles de blog visez des lectures de 3-5 min (700-1 200 mots) ; pour les pièces approfondies 7-10 min (1 600-2 300) ; pour les mises à jour parcourables 1-2 min (200-500).
- Visez la zone idéale de chaque limite de plateforme
- N'écrivez pas au maximum ; écrivez à l'optimum. Les tweets fonctionnent mieux entre 70 et 100 caractères (engagement élevé, tient sur tout appareil). Les méta descriptions fonctionnent mieux à 150-160 (remplit l'affichage de Google sans troncature mobile). Les balises title culminent à 50-60 (sans troncature, pleine marge pour les mots-clés). Les posts LinkedIn performent le mieux sous 1 300 caractères (au-dessus du pli « voir plus »). Pousser au plafond, c'est échanger la qualité contre la longueur.
- Utilisez la longueur moyenne des phrases comme jauge de densité
- Une longueur moyenne de phrases au-dessus de 25 mots signale une prose dense difficile à parcourir. En dessous de 12, c'est haché. La zone idéale pour une écriture grand public est 15-20, où chaque phrase porte une pensée complète sans s'attarder. L'écriture technique tolère plus haut (20-25) quand la précision est nécessaire. La fiction tolère plus bas (10-15) quand le rythme l'exige. Utilisez la statistique comme avertissement grossier, pas comme règle.
- Faites une passe sur les mots les plus fréquents avant de soumettre
- Une fois votre brouillon terminé, jetez un œil à la liste des dix mots les plus fréquents. Si un mot non-mot-clé (qui n'est pas le sujet de votre article) est en tête, vous le surutilisez. Coupables courants : « actually », « basically », « really », « very », verbes de remplissage (« is », « was », « are »). Une rapide passe de rechercher-remplacer sur les deux premiers mots de remplissage resserre généralement la prose de façon notable.
- Pour les brouillons bilingues, vérifiez les comptes par langue
- Si votre texte mélange CJK et latin, le compte total de mots mélange deux conventions de comptage. Pour les travaux de traduction facturables ou les devoirs avec contrainte sur le nombre de mots, séparez le texte en blocs monolingues et vérifiez chacun individuellement. Ce compteur suit la convention Microsoft Word pour le texte mélangé, donc le total correspond à ce que la plupart des clients calculeront — mais une vérification monolingue lève toute ambiguïté.
- Traitez le compteur comme un brouillon, pas comme une source de vérité
- Les chiffres sont exacts, mais les décisions d'écriture vivent au-dessus des métriques. Un tweet de 280 caractères qui frappe juste bat un tweet de 270 caractères qui divague. Un post de 1 000 mots qui mérite le temps bat un post de 1 500 mots qui ne le mérite pas. Utilisez le compteur pour vérifier et avertir, mais prenez les décisions sur le métier, pas sur l'arithmétique.
- Sauvegardez les brouillons en dehors de cet outil
- Ce compteur ne stocke aucun texte. Recharger la page ou fermer l'onglet efface la zone de texte. Rédigez les travaux longs dans un vrai éditeur (un éditeur de texte, une app de docs, un outil d'écriture avec sauvegarde automatique) et collez dans le compteur quand vous voulez une vérification. Pour des vérifications courtes au sein d'une même session, le texte en mémoire persiste — mais traitez-le comme éphémère.
Questions fréquentes
Que fait ce compteur de mots ?
Le compte de mots est-il aussi précis que celui de Microsoft Word et Google Docs ?
Mon texte est-il téléversé ou stocké quelque part ?
Comment le temps de lecture est-il calculé ?
Cela fonctionne-t-il pour le chinois, le japonais, le coréen et l'arabe ?
Pourquoi la limite Twitter est-elle de 280 caractères et comment cet outil gère-t-il les URL ?
Quelle est la bonne longueur de méta description pour Google ?
Qu'est-ce qui compte comme une phrase ?
Comment compter les mots dans un document Word ou PDF ?
Pourquoi certains mots sont-ils exclus de la liste des mots les plus fréquents ?
Le compteur prend-il en charge le markdown ou le HTML ?
Y a-t-il un objectif quotidien de mots à atteindre ?
Pourquoi mon compte pourrait-il différer d'un autre compteur de mots en ligne ?
Outils connexes
Voir tous les outils →Convertisseur de Base — Binaire, Hex, Décimal & Octal
Outils de conversion
Convertissez entre binaire, hexadécimal, décimal, octal et toute base (2-36) instantanément. Gratuit, privé, 100 % dans votre navigateur.
Décodeur et Encodeur Base64
Encodage et formatage
Décodez et encodez en Base64 en ligne gratuitement. Conversion en temps réel, support UTF-8 et émojis. 100 % privé, dans votre navigateur.
Générateur crontab et constructeur d'expressions cron
Date et heure
Construisez et décodez des expressions cron dans le navigateur. Aperçu en direct de la prochaine exécution en heure locale ou UTC. POSIX 5 champs, préréglages, description claire. Gratuit et privé.
Convertisseur CSV vers JSON
Encodage et formatage
Convertissez du CSV en JSON dans le navigateur. RFC 4180, inférence de types, ligne d'en-tête, sûr pour grands entiers. 100 % privé, sans envoi.
Compressez vos Images JPEG, PNG & WebP en Ligne
Outils de conversion
Compressez vos images JPEG, PNG et WebP gratuitement dans le navigateur. Lots de 20 images, qualité réglable, comparaison avant/après. 100 % privé.
JSON Diff (Comparateur)
Encodage et formatage
Comparez deux fichiers JSON instantanément dans votre navigateur. Vue côte à côte, sortie JSON Patch RFC 6902, ignorer les champs bruyants comme les horodatages et les ID. 100% privé, aucun envoi.