Chaque réseau social applique une limite technique au nombre de caractères acceptés dans une publication. Un compteur de caractères est un outil qui décompte en temps réel les signes saisis, espaces compris ou non, et les compare à ces plafonds. Dépasser la limite provoque soit une troncature silencieuse, soit un rejet pur du texte au moment de la publication.
Limite technique et zone visible : deux seuils à surveiller
La plupart des guides se contentent d’indiquer le plafond maximal par plateforme. Ce chiffre ne suffit pas. Sur Instagram, la légende accepte 2 200 caractères, mais le fil n’affiche qu’environ 125 caractères avant le lien « voir plus ».
LinkedIn illustre le même décalage : la limite est fixée à 3 000 caractères, alors que le texte est replié dès 210 caractères sur desktop et autour de 140 sur mobile. Tout ce qui dépasse ce seuil disparaît du flux de lecture rapide.

Le tableau ci-dessous regroupe les plafonds techniques et les zones visibles avant repli, d’après les données mises à jour en 2026 :
| Plateforme | Champ | Maximum | Visible avant repli |
|---|---|---|---|
| Légende | 2 200 | ~125 | |
| Publication | 3 000 | ~210 (desktop) / ~140 (mobile) | |
| X (Twitter) | Publication | 280 | 280 |
| Publication | 63 206 | ~500 | |
| TikTok | Légende | 2 200 | Premières lignes |
| YouTube | Description | 5 000 | ~150-160 en aperçu |
| Threads | Publication | 500 | 500 |
| Description d’épingle | 500 | ~100 en aperçu |
Un compteur de caractères pour réseaux sociaux qui n’affiche que le plafond maximal ne protège pas l’accroche. Le texte passe sous le seuil technique, mais l’appel à l’action ou l’information principale se retrouve derrière « voir plus », invisible pour la majorité des lecteurs.
Compteur de caractères en ligne : ce que l’outil doit compter
Un simple décompte de lettres ne couvre pas tous les cas. Plusieurs plateformes comptent différemment les URL, les emojis et les mentions.
- Sur X, chaque URL est ramenée à une longueur fixe (actuellement 23 caractères via le raccourcisseur t.co), quel que soit le nombre de signes réel du lien collé.
- Les emojis occupent généralement 2 caractères dans le décompte Unicode, ce qui peut faire basculer un texte au-dessus de la limite sans que le rédacteur s’en rende compte.
- Sur TikTok, deux plafonds coexistent : 2 200 caractères via l’API et potentiellement davantage dans l’application. Les posts photo voient leur titre coupé à 90 caractères.
Un bon outil de comptage en ligne affiche donc le nombre de caractères avec et sans espaces, le nombre de mots, et idéalement la comparaison simultanée avec plusieurs plateformes. Les outils qui fonctionnent entièrement dans le navigateur, sans envoyer le texte sur un serveur, offrent un avantage de confidentialité appréciable pour les brouillons sensibles.
Rédiger pour la zone visible : méthode par plateforme
Connaître la limite ne dispense pas d’adapter la structure du texte. L’enjeu est de placer l’information décisive dans la zone visible, pas simplement de rester sous le plafond.
Instagram et LinkedIn : l’accroche prime
Sur Instagram, les 125 premiers caractères déterminent si le lecteur dépliera la légende. Placez le sujet, le bénéfice ou la question dès la première phrase. Les hashtags et mentions peuvent descendre en fin de légende sans pénalité, puisqu’ils seront de toute façon masqués.
Sur LinkedIn, le repli mobile intervient encore plus tôt qu’en desktop. Une publication destinée à générer de l’engagement doit contenir une phrase d’appel complète en moins de 140 caractères, soit environ deux lignes sur un écran de smartphone.
X et Threads : chaque signe compte
Avec 280 caractères sur X et 500 sur Threads, la totalité du texte reste visible. Le compteur sert ici à éviter la troncature pure. Sur X, coller une URL longue ne consomme que 23 caractères grâce au raccourcisseur interne, ce qui libère de la place pour le texte.

YouTube : titre et description dissociés
Le titre YouTube accepte 100 caractères, mais les moteurs de recherche n’en affichent qu’une soixantaine dans les résultats. La description monte à 5 000 caractères, avec seulement 150 à 160 visibles en aperçu. Deux compteurs distincts sont nécessaires pour vérifier ces deux champs.
Champs secondaires souvent ignorés par les compteurs
Les compteurs de caractères se concentrent sur le corps de la publication. Plusieurs champs annexes ont pourtant leurs propres limites :
- La bio Instagram est plafonnée à 150 caractères, sans possibilité de repli.
- Les commentaires LinkedIn acceptent 1 250 caractères, ceux d’Instagram 2 200.
- Les messages privés sur X montent à 10 000 caractères.
- La description Google Business Profile est limitée à 1 500 caractères.
Un outil de comptage qui intègre ces champs secondaires évite les mauvaises surprises au moment de publier un premier commentaire programmé ou de mettre à jour une bio.
Choisir un compteur adapté à un usage multi-plateformes
Les outils les plus utiles affichent simultanément le décompte pour chaque réseau à partir d’un seul texte. Cela permet de repérer en un coup d’oeil quelle plateforme accepte le message tel quel et laquelle nécessite un raccourcissement.
Privilégiez un compteur qui distingue caractères avec espaces et caractères sans espaces, car certaines plateformes et certains SMS comptent différemment. Pour les messages SMS, la limite standard reste 160 caractères par segment en encodage GSM-7 ; l’utilisation d’un caractère spécial ou d’un emoji bascule l’encodage en UCS-2 et réduit le segment à 70 caractères.
Le choix entre un compteur web autonome et un compteur intégré à un outil de programmation dépend du flux de travail. Les deux remplissent la même fonction de décompte, mais l’intégration dans un planificateur de publications évite de copier-coller le texte entre deux onglets.
La limite technique d’un réseau social change sans préavis. X est passé de 140 à 280 caractères, TikTok a relevé son plafond à 2 200 caractères. Un compteur régulièrement mis à jour reste le moyen le plus fiable de vérifier que chaque publication respecte le seuil en vigueur, avant que la plateforme ne tronque le texte à votre place.
