Compteur d'Emojis

Comptez les emoji dans un texte, avec une répartition de chacun utilisé.

Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers ne sont jamais envoyés à un serveur.

0

Total emojis

Ce que fait cet outil

Analyse le texte collé à la recherche de caractères emoji et indique le total, ainsi qu'une répartition du nombre de fois où chaque emoji distinct apparaît, triée du plus au moins fréquent.

Comment l'utiliser

Collez ou tapez du texte contenant des emoji dans le champ. Le total et la répartition par emoji se mettent à jour immédiatement pendant la saisie ; utilisez Réinitialiser pour vider le champ.

Exemple résolu

Coller « Hello 😀 world 😀! » indique un total de 2 emoji, avec une seule entrée de répartition montrant 😀 × 2. Coller un pouce levé avec un modificateur de teint (👍🏽) indique en revanche un total de 2, car le geste de base et le modificateur de teint sont reconnus comme deux caractères distincts.

Quels caractères sont reconnus

L'outil recherche des points de code Unicode isolés dans trois plages : le bloc de pictogrammes principal (U+1F300–U+1FAFF, couvrant la plupart des emoji y compris les modificateurs de teint), les symboles divers (U+2600–U+27BF) et les lettres d'indicateur régional (U+1F1E6–U+1F1FF, utilisées pour construire les emoji de drapeau). Tout point de code dans ces plages compte comme une correspondance, quelle que soit sa combinaison visuelle avec les caractères voisins.

Pourquoi certains emoji comptent plus que prévu

Comme la correspondance se fait un point de code à la fois, un emoji composé de plusieurs points de code est compté comme plusieurs emoji. Un drapeau comme 🇹🇷 est en réalité deux lettres d'indicateur régional et compte pour 2 ; un emoji de famille assemblé avec des jointeurs de largeur nulle (👨‍👩‍👧‍👦) compte pour 4, un par pictogramme de membre de la famille ; et un geste avec teint compte pour 2 — le geste de base plus son modificateur de teint.

Limites

Il s'agit d'un simple balayage de points de code, pas d'un analyseur d'emoji conscient des clusters de graphèmes — il ne reconnaît pas les séquences ZWJ, les paires de drapeau ni les modificateurs de teint comme des unités visuelles uniques, donc le « nombre d'emoji que vous voyez » et le « nombre indiqué par cet outil » peuvent diverger pour tout ce qui dépasse un emoji simple à un seul point de code. Les sélecteurs de variation (comme celui pouvant suivre ❤) ne figurent pas dans les plages reconnues et n'affectent donc pas le compte.

Confidentialité et traitement

L'analyse s'exécute entièrement dans votre navigateur à l'aide d'une expression régulière. Rien de ce que vous collez n'est envoyé ni stocké.

Questions Fréquentes

Compte-t-il chaque emoji séparément ?
Oui, la répartition liste chaque emoji distinct trouvé avec le nombre de fois où il apparaît.
Détecte-t-il les emoji de drapeaux et tons de peau ?
Cela couvre les principales plages Unicode d'emoji, y compris la plupart des pictogrammes, symboles et caractères d'indicateur régional (drapeaux).
Y a-t-il une limite de texte que je peux coller ?
Aucune limite pratique — tout est traité entièrement dans votre navigateur sans rien téléverser.