Compteur de mots
Tout se passe dans votre navigateur. Vos fichiers et vos données ne quittent jamais votre appareil.
| Mots | 12 |
|---|---|
| Caractères | 65 |
| Caractères (sans espaces) | 54 |
| Phrases | 2 |
| Paragraphes | 1 |
| Lignes | 1 |
| Temps de lecture | 4 sec |
À propos de cet outil
Un compteur de mots suit la taille et la structure d’un texte : mots, caractères (avec et sans espaces), phrases, paragraphes, lignes, et une estimation du temps de lecture. Saisissez ou collez du texte dans le champ, et chaque nombre se met à jour au fur et à mesure.
Comment compter les mots dans une langue sans espaces ?
Découper un texte en mots paraît simple jusqu’à ce qu’on tombe sur une langue comme le japonais ou le chinois, qui ne sépare pas les mots par des espaces. Cet outil évite l’approche naïve qui consiste à compter les blocs séparés par des espaces, et utilise à la place Intl.Segmenter, une API de segmentation de texte sensible à Unicode intégrée au navigateur, pour trouver les vraies frontières de mots et de phrases. Le comptage des phrases fonctionne de la même façon, avec le mode « phrase » du segmenteur plutôt qu’un simple découpage sur les points, ce qui évite aussi de compter à tort « M. » ou « 3,14 » comme des fins de phrase.
Les caractères sont comptés en points de code Unicode plutôt qu’en longueur de chaîne brute, si bien qu’un emoji ou une lettre accentuée construite à partir de plusieurs unités de code compte toujours pour un seul caractère, comme on le compterait à l’œil. Les paragraphes sont des blocs de texte séparés par une ou plusieurs lignes vides, et le temps de lecture est estimé à 200 mots par minute, une moyenne courante pour une lecture silencieuse chez l’adulte.
Mon texte est-il envoyé quelque part ?
Non. Le comptage se fait entièrement dans votre navigateur avec des API JavaScript natives, et le texte que vous saisissez ou collez ne quitte jamais votre machine. Cela compte pour un brouillon que vous n’avez pas encore partagé, un message dont vous hésitez encore à l’envoi, ou tout ce que vous préférez garder loin d’un serveur. Voir la référence MDN sur Intl.Segmenter pour comprendre comment fonctionne la détection des mots et des phrases.
À quoi ça sert concrètement ?
Garder un essai ou une lettre de motivation sous une limite de mots, vérifier combien de temps prendra la lecture d’un article de blog, ou se faire une idée rapide de la densité d’un paragraphe avant de le raccourcir. Ça aide aussi quand une plateforme impose une limite de caractères, comme un post sur un réseau social ou une meta description, puisque le compte de caractères se met à jour en direct pendant que vous éditez.