Aussi disponible en : English · Español · Português · العربية
Compteur de caractères en ligne
Comptez vos caractères en direct et voyez ce qu'il vous reste avant la limite d'un post X, d'un SMS ou d'une bio.
Qu'est-ce qu'un compteur de caractères ?
Un compteur de caractères mesure en temps réel le nombre de caractères, de mots et de phrases d'un texte, pendant que vous tapez. Contrairement à un compteur de mots, pensé pour jauger la longueur d'un texte, celui-ci répond à un besoin plus précis : vous êtes contre une limite fixe — une bio, une meta description, un post X, un SMS, un champ de formulaire — et vous devez savoir, à la lettre près, si votre texte passe ou déborde.
Reste à s'entendre sur ce qu'est un « caractère ». Ici, c'est ce qu'un lecteur voit à l'écran : un emoji famille 👨👩👧👦 compte pour 1 caractère, même si un simple test de longueur en programmation en verrait 11 ; un drapeau 🇧🇷 compte pour 1, pas 4 ; un pouce levé avec une teinte de peau 👍🏽 compte pour 1. Pour le français, riche en accents, cédilles et ligatures, la nuance compte tout autant : « café » reste 4 caractères, que le é soit stocké comme une seule lettre accentuée ou comme un e suivi d'un accent combinant — invisible à l'écran, bien réel dans les octets. C'est pour cette raison que l'outil affiche trois façons de mesurer le même texte, jusqu'aux points de code Unicode.
Comment utiliser le compteur de caractères
- Collez ou tapez votre texte dans la grande zone en haut de la page ; tout se recalcule à chaque frappe, sans bouton à cliquer.
- Choisissez une limite parmi les préréglages courants (post X, SMS, Bluesky, bio Instagram, légende Instagram, titre LinkedIn, post LinkedIn, titre YouTube, meta description, balise title), ou entrez votre propre nombre en mode personnalisé.
- Lisez ce qu'il vous reste la barre passe au rouge dès que vous dépassez la limite, pendant que le nombre utilisé, le nombre restant et le panneau « Comment les caractères sont comptés » détaillent le texte caractère par caractère, point de code par point de code, unité UTF-16 par unité UTF-16. Copiez ou effacez le texte en un clic une fois terminé.
Chaque plateforme compte différemment
X ne compte pas les caractères, il compte des unités pondérées, selon la configuration twitter-text v3 utilisée par la plateforme. Le latin, le grec, le cyrillique, l'hébreu et l'arabe pèsent 1 point chacun ; les idéogrammes CJK pèsent 2, si bien qu'un post écrit entièrement en japonais plafonne à 140 caractères, pas 280 — 日本語 compte pour 6, مرحبا pour 5. Le français avec ses é, à, ç et œ ne pèse toujours que 1 point par caractère, ce qui est plutôt rassurant.
Chaque emoji pèse 2 points, qu'il s'agisse d'un simple 👍, d'un 👍🏽 avec teinte de peau ou d'un 👨👩👧👦 complexe. Et chaque lien coûte 23 points, quelle que soit sa longueur réelle, parce que X le réécrit systématiquement en t.co : un post contenant un lien ne dispose donc que de 257 points pour le reste, pas de 280 moins la taille réelle du lien.
Le SMS reste la limite la plus déroutante. Un message tient sur 160 caractères tant que chaque caractère appartient à l'alphabet GSM-7 — qui couvre bien des lettres françaises comme é, à, ù, ö, ü et ç, mais pas toutes les formes accentuées. Un seul caractère hors de cet alphabet réencode le message entier en UCS-2 et fait chuter la limite à 70 ; au-delà, les messages se découpent en segments de 153 caractères en GSM-7 ou de seulement 67 en UCS-2. La conséquence est parfois brutale : 159 lettres simples tiennent en un seul segment, mais ajoutez un seul emoji et le même message bascule à trois segments, parce que l'emoji impose l'UCS-2 et que ses 160 unités UTF-16 ont besoin de trois segments à 67 chacun. Facturé au segment, un seul emoji peut ainsi tripler le coût d'un message.
Ce que les chiffres ne disent pas
Les préréglages SEO sont des repères, pas des limites imposées. Google ne tronque ni les meta descriptions ni les balises title à un nombre de caractères précis : il coupe selon la largeur en pixels affichée, environ 920 pixels pour une description en Arial 13px, et toujours à la limite d'un mot. Un « W » est environ deux fois plus large qu'un « i », si bien que 158 caractères étroits peuvent tenir là où 140 caractères larges débordent. Les seuils de 160 et 60 caractères proposés ici sont les repères les plus demandés, pas des règles que Google applique.
Les limites des réseaux sociaux (150 pour une bio Instagram, 2 200 pour une légende, 220 pour un titre LinkedIn, 3 000 pour un post LinkedIn, 100 pour un titre YouTube, 300 pour Bluesky) sont les chiffres publiés au moment de la rédaction de cette page ; les plateformes les modifient sans prévenir. Et pour X, la détection des liens reste volontairement simple : elle repère les URL que l'on colle vraiment, mais ce n'est pas l'analyseur complet de X, alors une URL de forme inhabituelle peut être comptée comme du texte ordinaire.
Pourquoi cet outil est gratuit
Tout se passe dans votre navigateur : le texte que vous tapez n'est jamais envoyé à un serveur, il n'y a ni compte à créer ni palier payant à débloquer. Le compteur de caractères de FreeToGenerate.com reste gratuit et accessible sans inscription, quelle que soit la longueur du texte que votre navigateur peut tenir.