Compter les emojis correctement
Les emojis sont d’une complexité trompeuse. Un emoji que vous voyez — comme 👍 — peut être un seul point de code, mais une famille 👨👩👧 ou un drapeau 🇺🇸 est composé de plusieurs points de code reliés. Cet outil compte les emojis comme des grappes de graphèmes, de sorte que chaque emoji que vous voyez réellement compte pour un, quel que soit le nombre de points de code qu’il cache.
Que sont les caractères invisibles et de largeur nulle ?
Les caractères invisibles n’occupent aucun espace visible mais sont bien présents. Les plus courants sont l’espace de largeur nulle (U+200B), le liant de largeur nulle (U+200D), la marque d’ordre des octets (U+FEFF) et les marques bidirectionnelles. Ils se glissent lors de copies depuis des PDF, des sites web, des traitements de texte ou des applis de messagerie — et cassent les choses en silence.
Pourquoi les caractères cachés comptent
Un caractère de largeur nulle peut empêcher une recherche de correspondre, corrompre un import CSV, gonfler votre nombre de caractères, déjouer un champ de mot de passe ou être lu bizarrement par un lecteur d’écran. Ils servent aussi à marquer ou tatouer un texte copié. Si une chaîne « a l’air correcte » mais ne se valide pas ou ne s’égale pas, un caractère invisible en est probablement la cause. Ce détecteur liste précisément lesquels sont présents par leur point de code Unicode.
Compter, détecter et nettoyer — en privé
Collez votre texte pour voir d’un coup d’œil le nombre d’emojis, le total de caractères et tout caractère caché. Lorsque des caractères invisibles sont trouvés, un clic les supprime en laissant le texte visible intact. Tout fonctionne dans votre navigateur : rien de ce que vous collez n’est envoyé — sûr pour les messages privés, le code et les documents.
Foire aux questions
Comment comptez-vous les emojis comme les drapeaux et les familles ?
Un chacun. Cet outil compte les emojis comme des grappes de graphèmes : un drapeau (deux points de code) ou un emoji de famille (plusieurs points de code reliés par des liants de largeur nulle) compte donc pour un seul emoji, tel que vous le voyez.
Qu’est-ce qu’un caractère de largeur nulle ou invisible ?
Un caractère sans largeur visible, comme l’espace de largeur nulle (U+200B), le liant de largeur nulle (U+200D) ou la marque d’ordre des octets (U+FEFF). Il est présent dans le texte mais vous ne pouvez pas le voir.
Pourquoi mon texte contient-il des caractères cachés ?
Ils sont généralement collés depuis des PDF, des sites web, des traitements de texte ou des applis de chat, qui les insèrent pour la mise en forme ou comme marqueurs invisibles. Ils peuvent casser la recherche, la validation, les imports et les lecteurs d’écran.
Comment supprimer les caractères invisibles ?
Collez votre texte et, si certains sont détectés, cliquez sur « Supprimer les caractères cachés ». L’outil retire tous les caractères de largeur nulle et de contrôle en laissant votre texte visible exactement tel quel — le tout dans votre navigateur.
Dernière mise à jour : 14 juin 2026
Prêt à voir à quoi ressemble vraiment votre publication ?
Collez votre brouillon dans l'éditeur PostTruncate et visualisez instantanément des aperçus en direct pour LinkedIn, X, Instagram, Facebook, Threads et TikTok — avec les lignes de pli, les découpages de fil et les avertissements de limite mis à jour au fil de la frappe. Gratuit, instantané et rien ne quitte votre navigateur.
Commencer à écrire — c'est gratuit