NameFonts.com
Compteur de caractères de pseudo : quelle est la vraie longueur de votre nom ?
Découvrez la vraie longueur d’un nom : caractères visibles, points de code Unicode, unités UTF-16 et octets UTF-8. Comparez-le à votre propre limite, caractère par caractère.
# Compter un nom
Exemple affiché : « Luna ». Tapez ou collez votre propre texte pour le compter.
Votre navigateur ne sait pas découper le texte en caractères visibles ; « caractères visibles » utilise donc les points de code.
0 lettres stylées · 0 emoji · 0 avec signes combinants · 0 espaces
| Caractère | Unicode | Points de code | UTF-16 | Octets | Type |
|---|
Quatre façons de compter un même nom
« Combien de caractères fait ce nom ? » a plus d’une bonne réponse. Les applis et les jeux utilisent des unités différentes ; un nom qui tient à un endroit peut donc être trop long ailleurs.
| Mesure | Ce qu’elle compte |
|---|---|
| Caractères visibles | Les groupes de graphèmes — ce qu’un lecteur perçoit comme un seul caractère, même s’il est formé de plusieurs points de code (un emoji famille, une lettre avec un accent). |
| Points de code Unicode | Chaque caractère Unicode séparément. « ë » peut être un point de code ou deux (e + un signe combinant) et paraître identique. |
| unités UTF-16 | L’unité que JavaScript, Java et de nombreux systèmes utilisent en interne. Les caractères au-delà de U+FFFF — la plupart des emojis et les lettres stylées de NameFonts — prennent deux unités. |
| Octets UTF-8 | Taille de stockage en UTF-8 : 1 octet pour les lettres latines de base, 2 à 4 octets pour les autres. |
Vous voyez un seul caractère : 👨👩👧
Exemples détaillés
| Texte | Description | Visible | Points de code | UTF-16 | Octets | Essayer |
|---|---|---|---|---|---|---|
| Luna | Lettres latines simples | 4 | 4 | 4 | 4 | |
| Zoë | ë en un seul caractère (U+00EB) | 3 | 3 | 3 | 4 | |
| Zoë | e + tréma combinant (aspect identique) | 3 | 4 | 4 | 5 | |
| 𝓛𝓾𝓷𝓪 | Lettres script grasses | 4 | 4 | 8 | 16 | |
| ꧁Luna꧂ | Nom avec un cadre | 6 | 6 | 6 | 10 | |
| Luna🔥 | Nom + emoji | 5 | 5 | 6 | 8 | |
| 👨👩👧 | Emoji famille (séquence liée) | 1 | 5 | 8 | 18 | |
| ليلى | Lettres arabes | 4 | 4 | 4 | 8 |
Les deuxième et troisième lignes se ressemblent, mais l’une compte 3 points de code et l’autre 4. Si un nom est refusé ou compté bizarrement, un signe combinant invisible comme celui-ci en est souvent la cause.
Quel nombre mon appli ou mon jeu utilise-t-il ?
Nous ne listons pas les limites de jeux ou d’applis précis : elles changent et nous n’avons pas pu les vérifier. Déterminez plutôt l’unité que compte l’appli :
- Tapez un nom simple dans l’appli et notez la limite qu’elle indique ou impose.
- Collez un nom avec une lettre stylée ou un emoji et regardez s’il occupe une ou deux places.
- Faites correspondre ce comportement à l’une des quatre valeurs ci-dessus, puis réglez la limite avec la même unité.
Pourquoi les noms stylés manquent de place plus vite
La plupart des lettres stylées des générateurs cursif et gothique proviennent du bloc Mathematical Alphanumeric Symbols, au-delà de U+FFFF. Chacune vaut 1 point de code mais 2 unités UTF-16 et 4 octets UTF-8 — ainsi « 𝓛𝓾𝓷𝓪 » fait 4 points de code mais 8 unités UTF-16 et 16 octets. Quelques lettres, comme ℒ ou ℭ, viennent plutôt de l’ancien bloc Letterlike Symbols et occupent 1 unité UTF-16 et 3 octets. Les runes du convertisseur de prénoms en runes sont similaires : chacune vaut 1 unité UTF-16 et 3 octets UTF-8.