Compteur de caractères pour réseaux sociaux

Comptez votre brouillon une seule fois et confrontez-le aux limites de X, Bluesky, Threads, Mastodon, LinkedIn, Instagram, TikTok, YouTube et Facebook.

Entrée

Vous écrivez un message une fois, mais vous devez savoir s'il tient sur X, sur Bluesky, sur LinkedIn et en légende Instagram. Ce compteur analyse votre brouillon une seule fois et affiche immédiatement le résultat face à onze limites de plateformes en parallèle. Le comptage se fait en graphèmes, c'est-à-dire en caractères tels que l'œil les perçoit : un emoji famille ou un drapeau vaut 1, pas 4 ou 7. Vous obtenez en plus le nombre de caractères sans espaces, de mots et de lignes.

Qu'est-ce qu'un compteur de caractères multi-plateformes ?

C'est un outil qui mesure la longueur d'un brouillon et la compare d'un coup à toutes les limites de publication en vigueur : X/Twitter 280, Bluesky 300, Threads 500, Mastodon 500, Pinterest 500, titre YouTube 100, légende Instagram 2 200, légende TikTok 2 200, post LinkedIn 3 000, description YouTube 5 000 et post Facebook 63 206. Au lieu de recompter votre texte réseau par réseau, vous voyez en une seule vue lesquels acceptent le message tel quel et lesquels le refusent.

Comment fonctionne le compteur de caractères

Le texte est compté une seule fois en groupes de graphèmes — les unités qu'un lecteur perçoit comme un caractère — via Intl.Segmenter en granularité graphème, qui applique l'annexe #29 d'Unicode. C'est important : un emoji famille ou un drapeau représente plusieurs points de code mais un seul caractère visible, et un décompte par string.length afficherait 7 ou 11 là où l'œil en voit 1. Ce décompte unique est ensuite comparé à la limite publiée de chaque plateforme, avec le reste affiché réseau par réseau. Deux réserves assumées : X remplace chaque lien par un coût fixe de 23 caractères t.co et compte double certaines écritures, et Instagram inclut les hashtags dans la limite de la légende ; prenez donc ces deux chiffres comme des estimations proches, pas comme le décompte officiel.

Ce que l'outil affiche

Onze limites vérifiées en parallèle, de 100 caractères pour un titre YouTube à 63 206 pour un post Facebook.
Comptage en graphèmes via Intl.Segmenter : un emoji composé ou un drapeau compte pour 1 caractère.
Statistiques complémentaires : caractères, caractères sans espaces, mots et lignes.
Détail par plateforme indiquant, pour chacune, la marge restante ou le dépassement.

Comment utiliser le compteur

1

Collez ou saisissez votre brouillon dans la zone de texte, emojis et sauts de ligne compris.

2

Lisez le statut global : il indique d'un coup d'œil si le texte passe partout ou non.

3

Parcourez le détail par plateforme pour voir combien de caractères restent, ou combien il faut retirer.

4

Modifiez le texte directement dans la zone : les compteurs et les statuts se recalculent avec le nouveau contenu.

Erreurs fréquentes

Se fier au compteur d'un traitement de texte, qui compte les unités de code : un emoji famille y pèse plusieurs caractères au lieu d'un.
Publier un texte de 300 caractères validé pour Bluesky en pensant qu'il passera aussi sur X, dont la limite s'arrête à 280.
Confondre titre et description YouTube : le titre est plafonné à 100 caractères, la description à 5 000.

Exemples

Bonjour le monde -> 16 caractères, 14 sans espaces, 3 mots, 1 ligne — sous les onze limites
🇫🇷👨‍👩‍👧‍👦 -> 2 caractères comptés (2 graphèmes), et non les points de code sous-jacents
Un brouillon de 320 caractères -> dépassement sur X/Twitter (280) et Bluesky (300), valide sur Threads, Mastodon et Pinterest (500)

Voir aussi

  • Compteur de motsVous visez un nombre de mots plutôt qu'une limite de caractères ? Comptez les mots.
  • Analyseur de titresUne fois le texte dans les clous, vérifiez si la première ligne mérite vraiment le clic.

FAQ

Pourquoi le total diffère-t-il de celui de mon éditeur de texte ?

La plupart des éditeurs comptent des unités de code : un emoji famille ou un drapeau y vaut plusieurs caractères. Ici, le découpage se fait en grappes de graphèmes, la définition Unicode du caractère perçu par le lecteur, si bien qu'un signe visible compte toujours pour 1.

Le résultat peut-il différer du compteur de X/Twitter ?

Oui, dans un cas précis. X remplace chaque lien par une enveloppe t.co facturée à 23 caractères fixes, quelle que soit la longueur réelle de l'URL, et compte certaines écritures comme 2 caractères. Un message riche en liens peut donc afficher un total différent sur X.

Comment les mots et les lignes sont-ils comptés ?

Les mots correspondent aux séquences de texte séparées par des espaces, et les lignes au découpage par sauts de ligne. Ces deux mesures accompagnent le nombre de caractères et le nombre de caractères sans espaces, utiles pour jauger la densité d'un brouillon.

Quelles limites de plateformes sont couvertes ?

Onze au total : X/Twitter 280, Bluesky 300, Threads 500, Mastodon 500, Pinterest 500, titre YouTube 100, légende Instagram 2 200, légende TikTok 2 200, post LinkedIn 3 000, description YouTube 5 000 et post Facebook 63 206.