Les lieux préférés de votre ville préférée
Accueil

Compteur de caractères

Collez ou saisissez votre texte pour vérifier sa longueur, repérer les mots fréquents et estimer le temps de lecture. Tout est calculé dans le navigateur, en tenant compte des émojis et des lettres accentuées.

Analysez votre texte

Votre texte est analysé uniquement dans ce navigateur. Il n’est ni envoyé, ni enregistré, ni conservé.

Résultats en direct

Caractères

0

Caractères hors espacement

0

Caractères d’espacement

0

Mots

0

Temps de lecture

0 min

Estimation à 200 mots/min.

Temps de parole

0 min

Estimation à 130 mots/min.

Phrases

0

Paragraphes

0

Lignes

0

Taille UTF-8

0 octets

Densité des mots

Jusqu’à 25 mots fréquents, avec leur nombre d’occurrences et leur part du total. Majuscules et minuscules sont regroupées ; les mots courants et les nombres sont inclus.

Ajoutez du texte pour voir la densité des mots.

Catégories de caractères

Chaque graphème autre qu’un caractère d’espacement est compté une fois. La première catégorie correspondante est retenue : séquences d’émojis, nombres, écriture latine, cyrillique, arabe, han, hiragana, katakana, hangul, autres lettres, puis ponctuation/symboles. Le reste figure dans « Émojis et autres ». Ces catégories décrivent des systèmes d’écriture, pas des langues : les caractères han sont utilisés dans plusieurs langues.

Ajoutez du texte pour voir ses catégories de caractères.

Comment utiliser le compteur

  1. Collez ou saisissez le texte dans le champ.
  2. Consultez les totaux de caractères, mots, phrases, paragraphes et lignes, puis les temps estimés de lecture et de parole. La taille UTF-8 indique l’espace occupé par le texte encodé.
  3. Utilisez la répartition par catégorie lorsque le texte mélange plusieurs systèmes d’écriture.

Comment interpréter les résultats

Les caractères sont comptés comme des groupes de graphèmes Unicode : une lettre accentuée ou un émoji représentant une famille peuvent valoir un seul caractère, même s’ils contiennent plusieurs points de code. Le total inclut les caractères d’espacement. Il compte les caractères du texte, pas les glyphes dessinés par une police donnée.

Les caractères d’espacement comprennent les espaces, tabulations, espaces insécables et séparateurs de ligne Unicode. La paire CRLF compte comme un caractère d’espacement et un saut de ligne. LF, CR, NEL et les séparateurs de ligne et de paragraphe Unicode commencent aussi une nouvelle ligne. Un texte vide a zéro ligne ; un saut final ajoute une ligne vide.

Lorsqu’il est disponible, Intl.Segmenter du navigateur détermine les mots selon la langue choisie, y compris dans des langues comme le chinois où les mots ne sont pas séparés par des espaces. Sinon, chaque suite continue de lettres ou de chiffres compte comme un mot, en acceptant les signes combinants et les apostrophes internes. Un passage chinois sans espaces compte alors comme une seule suite : le total peut donc varier selon le navigateur.

La taille UTF-8 correspond aux octets du texte encodé. Un KB vaut 1 000 octets et un KiB 1 024 ; un MB vaut 1 000 000 octets et un MiB 1 048 576. Les émojis et caractères non latins utilisent souvent plusieurs octets, même lorsqu’ils comptent comme un seul caractère.

Dans les anciens navigateurs, l’algorithme de remplacement regroupe les signes combinants courants, les séquences d’émojis, les drapeaux et les syllabes hangul. Il ne remplace pas toutes les règles de segmentation Unicode : certaines combinaisons rares peuvent être comptées différemment. Si le navigateur ne peut pas identifier une catégorie avec fiabilité, le caractère figure dans « Émojis et autres ».

Lorsque le navigateur le permet, les phrases sont repérées selon les règles de la langue choisie. Les navigateurs plus anciens utilisent une estimation fondée sur la ponctuation ; les abréviations et les usages inhabituels peuvent modifier le résultat. Les paragraphes sont séparés par des lignes vides, même si elles contiennent des espaces ou des tabulations, ou par un séparateur de paragraphe Unicode. Un simple saut de ligne ne crée pas un nouveau paragraphe.

Le temps de lecture est estimé à 200 mots par minute et le temps de parole à 130, avec un arrondi à la minute supérieure. Ces repères servent à planifier : la langue, le contenu, les pauses et le rythme personnel changent la durée réelle, notamment pour des langues comme le chinois.

La densité d’un mot est son nombre d’occurrences divisé par le nombre total de mots, multiplié par 100. La liste affiche jusqu’à 25 mots, y compris les mots courants et les nombres. Majuscules, minuscules et encodages équivalents des accents sont regroupés ; les formes différentes d’un mot restent distinctes. Les pourcentages portent sur l’ensemble du texte, donc les entrées visibles ne totalisent pas forcément 100 %.

Les lignes sont comptées à partir des sauts présents dans le texte, y compris les lignes vides, et non du retour automatique à la largeur de l’écran. Sept paragraphes séparés par six lignes vides donnent 13 lignes s’il n’y a pas d’autres sauts.

À quoi sert ce compteur

Utilisez-le pour préparer des publications, champs de formulaire, messages, titres, descriptions SEO et textes courts soumis à une limite.

Vérifiez la longueur demandée pour un devoir ou un texte destiné à une rédaction, puis examinez sa structure grâce aux totaux de phrases et de paragraphes. Les estimations de lecture et de parole aident à préparer articles, présentations et textes de voix off.

Utilisez la liste des mots fréquents pour repérer les répétitions avant publication. Les catégories de caractères aident à vérifier les brouillons multilingues, tandis que le nombre de lignes décrit la structure du texte collé.

Vérifiez la longueur avant d’envoyer un formulaire ou de publier un contenu afin de respecter les limites imposées.

Questions fréquentes

Certains compteurs utilisent les unités UTF-16 de JavaScript et peuvent séparer les émojis ou les caractères combinés. Cet outil compte les graphèmes Unicode visibles lorsque le navigateur les prend en charge.

Non. Tous les calculs sont effectués dans votre navigateur. La page ne téléverse, ne conserve, n’enregistre et ne transmet pas le texte saisi.

Le navigateur repère les limites des phrases lorsqu’il le permet ; sinon, le calcul s’appuie sur la ponctuation. Les abréviations peuvent entraîner des différences. Les paragraphes sont séparés par des lignes vides, même avec des espaces ou des tabulations, ou par des séparateurs de paragraphe Unicode. Un simple saut de ligne ne crée pas de paragraphe.

Les caractères représentent les groupes Unicode visibles ; les octets UTF-8 indiquent la taille du texte encodé. Un émoji peut occuper plusieurs octets tout en comptant comme un caractère.

Chaque pourcentage correspond au nombre d’occurrences du mot divisé par le nombre total de mots. Jusqu’à 25 mots sont affichés, y compris les mots courants et les nombres, en regroupant majuscules, minuscules et encodages équivalents des accents. La liste aide à repérer les répétitions, sans recommander une densité idéale de mots-clés.

Ce sont des estimations à 200 mots par minute pour la lecture et 130 pour la parole, arrondies à la minute supérieure. Un texte vide donne zéro. Le rythme, la langue, les pauses et le sujet influencent la durée réelle.

Ce compteur prend en compte les sauts de ligne explicites, y compris les lignes vides. D’autres services peuvent utiliser des définitions différentes. Comparez exactement le même texte, avec ses espaces et ses sauts de ligne : l’ajustement à la largeur du champ ne change pas ce total.

D’autres outils utiles arrivent bientôt.

Voir tous les outils