Compteur de caractères en ligne
Comptez les caractères avec ou sans espaces, vérifiez une limite personnalisée et analysez les lettres, les chiffres et la taille UTF-8 de votre texte en temps réel.
Le texte est compté tel qu’il est saisi, sans suppression automatique. Le total inclut les espaces et les sauts de ligne.
Choisissez la méthode demandée par votre destination. Les plateformes peuvent appliquer des règles particulières. Le dépassement de la limite ne coupe pas votre texte.
Le calcul des graphèmes nécessite un navigateur plus récent.
Comment compter les caractères d’un texte ?
1. Saisissez votre texte
Collez votre brouillon ou écrivez directement. Les statistiques se mettent à jour automatiquement.
2. Définissez votre limite
Choisissez une méthode et un maximum pour connaître la longueur restante ou le dépassement.
3. Récupérez votre texte
Modifiez votre brouillon, copiez-le ou téléchargez-le au format TXT UTF-8.
Comprendre le nombre de caractères
Le compteur principal mesure les points de code Unicode. Il inclut les lettres, les chiffres, la ponctuation, les symboles, les espaces et les sauts de ligne. Le résultat sans espaces blancs exclut les caractères reconnus comme espaces blancs par JavaScript, notamment les espaces ordinaires, les tabulations et les retours à la ligne.
Espaces, lettres et ponctuation
Les espaces ordinaires U+0020 sont affichés séparément de l’ensemble des espaces blancs. Les lettres, les chiffres décimaux et la ponctuation suivent les catégories Unicode. Les symboles et les marques combinatoires ne sont pas tous inclus dans ces catégories : leur somme n’est donc pas nécessairement égale au total des caractères.
Pourquoi les accents et les emojis changent-ils le résultat ?
Un caractère perçu peut réunir plusieurs points de code. La lettre é peut être représentée par un point de code ou par la lettre e suivie d’un accent combinatoire. Ces deux formes correspondent généralement à un seul graphème, mais leur longueur Unicode et leur taille UTF-8 diffèrent.
L’emoji 👨👩👧👦 correspond à un graphème, sept points de code, onze unités UTF-16 et vingt-cinq octets UTF-8. Le rendu visuel dépend du système et de la police.
Quelle méthode choisir pour une limite ?
Utilisez les points de code si la consigne les demande explicitement. Les graphèmes permettent d’approcher les caractères perçus. Les unités UTF-16 correspondent à la longueur d’une chaîne JavaScript. Les octets UTF-8 servent à vérifier une limite exprimée en taille de données.
Ce compteur ne reproduit pas les règles particulières des réseaux sociaux ou l’encodage des SMS. Vérifiez le compteur de la plateforme avant l’envoi. Pour analyser un texte plus long et estimer son temps de lecture, utilisez le compteur de mots.
Confidentialité du texte
Le code de cet outil analyse votre texte dans votre navigateur, sans l’envoyer à une API ni l’enregistrer dans le stockage du navigateur. La copie utilise votre presse-papiers uniquement après un clic. Le fichier TXT est créé localement.
Le navigateur, les extensions et les autres scripts du site ont leur propre comportement. Cet outil ne les contrôle pas.
Questions fréquentes
Le compteur inclut-il les espaces ?
Oui. Le total inclut les espaces et les sauts de ligne. Le résultat sans espaces blancs exclut également les tabulations et les autres espaces blancs reconnus par JavaScript.
Pourquoi un autre logiciel indique-t-il un total différent ?
Il peut utiliser les graphèmes, les points de code, les unités UTF-16 ou les octets. La normalisation du texte et le traitement des sauts de ligne peuvent aussi modifier le résultat.
Le compteur accepte-t-il l’arabe et les lettres accentuées ?
Oui. Les accents combinatoires et les signes diacritiques peuvent augmenter le nombre de points de code sans ajouter un graphème séparé. Le nombre de mots reste approximatif.
Le bouton Effacer réinitialise-t-il ma limite ?
Non. Il efface le texte et remet les statistiques à zéro, tout en conservant la méthode et la limite sélectionnées.
Les lignes vides sont-elles comptées ?
Oui. Un texte vide compte zéro ligne. Sinon, chaque saut de ligne commence une nouvelle ligne, y compris une ligne vide à la fin.
Que contient le fichier TXT ?
Le texte de la zone de saisie, encodé en UTF-8 sans marque d’ordre des octets, avec les mêmes sauts de ligne. Le nombre d’octets affiché mesure ce texte seul.