Compteur de caractères Twitter (X) - Règle des 2 points par caractère large
Un compteur de caractères pour Twitter (X) qui suit la règle de comptage pondéré de la plateforme. Les caractères pleine largeur comptent pour 2, les caractères demi-largeur pour 1, et l'outil affiche en temps réel le nombre de caractères restants avant la limite de 280.
Qu'est-ce que le comptage de caractères de X (Twitter) ?
Le comptage de caractères de X (anciennement Twitter) vérifie si une publication tient dans la limite de 280 caractères, selon la règle de comptage pondéré propre à X. Les caractères japonais, chinois et coréens (CJK) ainsi que les symboles pleine largeur comptent chacun pour 2 caractères, si bien que le nombre de caractères visible à l'écran ne reflète pas le nombre réel restant.
Cet outil applique le même comptage pondéré à votre texte en temps réel, selon les règles utilisées sur l'écran de publication réel, afin de repérer un dépassement inattendu avant de publier — particulièrement utile pour un texte majoritairement en japonais.
Comment l'utiliser
- Saisissez le texte à publier Collez dans le champ de saisie le texte que vous prévoyez de publier.
- Consultez le résultat du comptage Le nombre de caractères visible et le comptage pondéré selon la règle de X s'affichent simultanément.
- Consultez les caractères restants Le nombre restant jusqu'à la limite de 280 caractères se met à jour en temps réel pendant la saisie.
- Raccourcissez le texte en cas de dépassement Le nombre de caractères en trop s'affiche, pour savoir exactement combien retirer.
Astuces pour en tirer le meilleur parti
- Le comptage de caractères de X ne correspond pas au nombre "visuel" de caractères : il applique une règle pondérée qui compte les caractères CJC (chinois, japonais, coréen) et les symboles pleine largeur pour 2, d'où un écart possible avec un simple comptage.
- Les mêmes 30 caractères vont bien plus loin dans un message en anglais que dans un message en japonais : 30 caractères japonais comptent pour 60 caractères pondérés, ce qui rapproche deux fois plus vite de la limite de 280.
- Une URL compte toujours pour 23 caractères (la longueur du lien raccourci t.co), quelle que soit sa longueur réelle ; utilisez donc cet outil comme repère pour du texte simple et vérifiez les publications contenant une URL directement dans l'éditeur réel.
- Chaque emoji correspond à un seul point de code, mais la plupart n'entrent pas dans les plages "larges" de la règle pondérée et ne comptent donc que pour 1 caractère malgré leur forte présence visuelle.
- Pour vérifier le nombre d'octets selon l'encodage, essayez l'outil complémentaire « Compteur d'octets » ; pour détecter le jeu de caractères, essayez « Détecteur d'encodage ».
Quand cela est utile
Ajuster une publication en japonais
Le japonais utilisant environ deux fois plus de caractères pondérés que l'anglais, vérifier le comptage avant de publier permet d'exploiter la limite sans la dépasser.
Vérifier des publications mêlant anglais et japonais
Pour un texte mêlant caractères demi-largeur et pleine largeur, vous pouvez vérifier un dépassement sans ouvrir l'écran de publication réel.
Vérifier les modèles d'un compte de marque
Les community managers peuvent comparer rapidement le comptage de plusieurs variantes lors de la rédaction de modèles de publication.
Estimer une publication contenant une URL
Vérifiez le comptage du texte hors URL, puis ajoutez les 23 caractères fixes d'un lien raccourci t.co pour estimer l'équilibre global.
Lexique
- Comptage de caractères pondéré
- La méthode propre à X pour compter les caractères afin de déterminer si une publication respecte la limite. Les caractères CJK et les symboles pleine largeur comptent chacun pour 2 caractères.
- CJK
- Abréviation de chinois, japonais et coréen. Selon la règle pondérée de X, ces caractères comptent chacun pour 2.
- twitter-text
- L'algorithme open source de comptage de caractères publié par X (anciennement Twitter). Cet outil calcule le comptage selon la même spécification.
- Lien raccourci t.co
- Le mécanisme utilisé par X pour raccourcir automatiquement les URL dans les publications. Quelle que soit la longueur de l'URL d'origine, il compte toujours pour 23 caractères fixes.
Questions fréquentes
Anecdote — Pourquoi X compte les caractères avec des « poids »
Lorsque Twitter (le prédécesseur de X) a introduit pour la première fois sa limite de 140 caractères, les utilisateurs anglophones se plaignaient souvent que 140 caractères, c'était bien trop court. Une seule lettre de l'alphabet porte beaucoup moins d'information qu'un seul caractère chinois, si bien que les mêmes 140 caractères qui permettaient de décrire toute une scène d'un récit en japonais ne laissaient place qu'à 20 à 30 mots en anglais. Pour corriger ce déséquilibre, Twitter a doublé en 2017 la limite à 280 caractères pour les langues « à un octet » comme l'anglais, tout en maintenant les langues CJC (chinois, japonais, coréen) à l'équivalent de 140 caractères (280 caractères pondérés), ajustant ainsi la différence de densité d'information entre les langues.
Cette idée de « comptage pondéré des caractères » est en réalité antérieure à Twitter et existe depuis longtemps dans le monde des SMS. Un SMS encodé en GSM standard autorise jusqu'à 160 caractères, mais dès qu'il inclut ne serait-ce qu'un seul emoji ou caractère japonais absent du jeu de caractères GSM 7 bits, l'encodage bascule vers l'UCS-2 et la limite chute brutalement à 70 caractères. Ce phénomène où « l'utilisation d'un caractère d'une langue donnée réduit de moitié le nombre de caractères disponibles » illustre de façon fascinante le lien entre l'encodage interne du texte et l'expérience utilisateur.
La règle pondérée s'applique aussi aux emojis : la plupart ne comptent que pour 1 caractère, mais les emojis composés combinant teinte de peau ou genre via un caractère de liaison invisible (Zero Width Joiner) sont construits en interne à partir de plusieurs points de code Unicode, si bien qu'un seul emoji visible peut parfois compter pour plusieurs caractères. Garder à l'esprit cet écart entre « ce que l'on voit » et « ce que le système compte » lors d'une publication sur les réseaux sociaux permet d'éviter une mauvaise surprise de dépassement.