Tous les guides
Écriture

Pourquoi les emojis peuvent changer votre nombre de caractères

Un emoji, sept unités UTF-16. Découvrez combien votre brouillon en nécessite réellement.

Un emoji peut sembler être un seul caractère tout en occupant plusieurs unités dans la représentation interne d'un champ de texte. C'est pourquoi deux compteurs peuvent différer sans que vous perdiez votre texte.

Le compteur de mots de CozyToolkit compte les groupes de graphèmes Unicode : des groupes qui correspondent généralement à ce que vous voyez comme un seul caractère. Il compte un emoji joint comme 👩🏽‍💻 comme un seul caractère, plutôt que de compter séparément ses parties composantes.

Essayez un court brouillon

Ouvrez le fichier texte d'exemple, copiez son contenu, puis collez-le dans Votre texte. Il y a une ligne vide entre les deux lignes de texte et pas de saut de ligne final :

Café 👩🏽‍💻

Ready to share?

Le résultat est 4 mots, 23 caractères, 18 sans espaces et 2 paragraphes. L'emoji compte comme un caractère, mais pas comme un mot. La ponctuation compte aussi dans les caractères.

Si votre éditeur ajoute un saut de ligne à la fin lors du collage, le nombre total de caractères change. Commencez par le fichier téléchargé pour vérifier les chiffres exacts. Effacer supprime le brouillon ; Annuler l'effacement le restaure si vous voulez comparer à nouveau.

Un caractère visible peut avoir plusieurs représentations

Ces quatre exemples comptent tous comme un seul caractère dans cet outil :

Exemple Caractères ici Points de code Unicode Unités UTF-16 JavaScript Octets UTF-8
A 1 1 1 1
é 1 1 1 2
é 1 2 2 3
👩🏽‍💻 1 4 7 15

Les deux lettres accentuées se ressemblent. La première stocke la lettre accentuée en un point de code ; la seconde stocke une lettre simple suivie d'un accent combiné. L'emoji combine une personne, un modificateur de ton de peau, un caractère de jonction et un ordinateur portable en un seul symbole affiché.

L'outil utilise Intl.Segmenter du navigateur pour les limites de caractères, mots et phrases. Il ne sépare pas simplement les mots aux espaces, ce qui est important pour les langues dont les mots ne sont pas séparés ainsi. Les règles linguistiques et les données Unicode du navigateur peuvent encore influencer la segmentation des mots et phrases. Un compte de mots n'est pas un compte de tokens IA.

Téléchargez les chaînes exactes et leurs comptes pour inspecter les différentes représentations. Les comptes d'octets et UTF-16 dans ce fichier sont des mesures de référence ; ce ne sont pas des contrôles supplémentaires dans le compteur de mots.

Sans espaces exclut aussi les sauts de ligne

Dans l'exemple, trois espaces et deux retours à la ligne expliquent la différence entre 23 et 18. Sans espaces exclut les espaces blancs, y compris tabulations et sauts de ligne, pas seulement les espaces ordinaires. Les lignes vides séparent les paragraphes ; un simple saut de ligne ne démarre pas un nouveau paragraphe dans ce compteur.

Cela signifie qu'une légende peut avoir le même nombre de mots après remise en forme, tandis que ses comptes de caractères et de paragraphes changent. Copiez le texte tel que vous comptez le publier, avec ses sauts de ligne.

Vérifiez la limite propre à la destination

Une plateforme sociale, un formulaire ou une API peut compter le texte différemment. Sa limite peut utiliser des octets, des unités UTF-16 ou des règles spécifiques à la plateforme plutôt que les caractères affichés ici. Utilisez ce compteur pour éditer votre brouillon, puis vérifiez la destination finale avant publication. Un nombre inférieur ici ne garantit pas que la plateforme acceptera le texte.

Le Temps de lecture est une estimation approximative à 200 mots par minute, donc ce court brouillon montre moins d'une minute. Il ne mesure pas la vitesse de lecture de votre audience. Le comptage se fait sur votre appareil et ne nécessite pas d'appel IA.

Le relevé des résultats reproduit ces exemples avec la fonction de comptage de l'outil au 2 novembre 2026. Le brouillon a aussi été vérifié dans l'interface du navigateur. Les exemples ne testent pas les limites de publication sur les réseaux sociaux ni toutes les frontières de mots des langues.