Aller au contenu

Compteur de caractères

Découvrez la longueur exacte de votre texte en caractères, points de code Unicode et octets, et ce qu’il reste avant une limite.

Traité localement dans votre navigateur

Options

Utilisée si « Limite personnalisée… » est choisie.

0 caractères · 0 lignes
Le résultat apparaîtra ici.

Qu'est-ce que Compteur de caractères ?

La longueur d’un texte dépend de la façon de compter. Un utilisateur voit un seul caractère dans « 👨‍👩‍👧 », JavaScript annonce 8 unités UTF-16, Unicode compte 5 points de code et UTF-8 exige 18 octets. Cet outil affiche ces quatre mesures côte à côte.

Choisissez une limite prédéfinie (280 pour une publication X, 160 pour un SMS, 60 pour une balise title, 155 pour une meta description, 2 200 pour une légende Instagram) ou saisissez la vôtre, précisez l’unité de comptage et obtenez le restant avec un statut clair : dans la limite, presque atteinte ou dépassée.

Comment ça marche ?

  1. Saisissez ou collez votre texte ; caractères, graphèmes, points de code, unités UTF-16 et octets UTF-8 se mettent à jour en direct.
  2. Choisissez une limite prédéfinie ou personnalisée, et l’unité : caractères, points de code, unités UTF-16 ou octets.
  3. Lisez le statut : vert sous la limite, orange à l’approche, rouge avec le nombre de caractères à retirer.

Cas d'usage courants

  • Raccourcir un titre à 60 caractères avant qu’il soit tronqué dans les résultats de recherche.
  • Faire tenir une publication en 280 caractères ou un SMS promotionnel en 160 caractères.
  • Vérifier qu’une valeur tient dans une colonne de base de données ou un champ d’API mesuré en octets UTF-8.
  • Comprendre pourquoi un emoji ou un texte accentué est « plus long » qu’il n’en a l’air.

Exemples

Essayez cette saisie dans l'outil ci-dessus :

Entrée
Just shipped our new dashboard 🚀 Faster charts, dark mode and CSV export. Try it today!
Sortie
Caractères (graphèmes): 87
Caractères sans espaces: 72
Points de code Unicode: 87
Unités UTF-16 (length JavaScript): 88
Octets UTF-8: 90
Lignes: 1
Limite: 280
Restant: 193

Confidentialité

Compteur de caractères s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.

Limites

Chaque plateforme applique ses propres règles (X pondère certains alphabets double et raccourcit les URL ; le SMS utilise un alphabet 7 bits où accents et emoji réduisent la taille des segments) : considérez le résultat comme un repère proche.

Questions fréquentes

Quelle différence entre caractères et octets ?

Un caractère est ce que l’on voit à l’écran ; un octet est une unité de stockage. En UTF-8, « a » occupe 1 octet, « é » 2, « 你 » 3 et la plupart des emoji 4.

Pourquoi length en JavaScript diffère-t-il de ce compteur ?

String.length compte des unités UTF-16 : un emoji hors plan de base compte double. Les graphèmes et points de code se rapprochent davantage de ce que perçoit l’utilisateur.

Plus d'outils dans Outils de texte →