Inspecteur Unicode — points de code, octets UTF-8 et UTF-16

Développement

Un inspecteur Unicode est un outil pour développeurs qui décompose une chaîne en points de code et affiche, pour chaque caractère, son code U+, ses octets UTF-8, ses unités UTF-16 et son nom (ou son bloc).

Traduction assistée par IA en cours de révision

Cette page a été traduite avec l’aide de l’IA et n’a pas encore été relue par un professionnel. Consultez les sources citées avant toute décision importante.

Qu’est-ce que c’est

Unicode attribue à chaque caractère un numéro unique (point de code, U+0000–U+10FFFF), tandis qu'UTF-8 et UTF-16 sont des encodages qui stockent ces numéros sous forme d'octets. Un même caractère peut occuper de 1 à 4 octets en UTF-8 et 2 ou 4 octets en UTF-16 (paires de substitution), ce qui est une cause fréquente de bogues sur la longueur des chaînes. Cet outil calcule des noms standard pour les syllabes hangûl et les idéogrammes CJK, et affiche le bloc Unicode pour les autres caractères. L'analyse s'exécute entièrement dans votre navigateur.

Longueur UTF-8 : U+0000–007F 1 octet · U+0080–07FF 2 octets · U+0800–FFFF 3 octets · U+10000–10FFFF 4 octets (paire de substitution UTF-16)

Comment l’utiliser

  1. 1Collez la chaîne à inspecter (emojis et tout alphabet acceptés).
  2. 2Appuyez sur inspecter.
  3. 3Lisez le point de code, les octets UTF-8/UTF-16 et le nom de chaque caractère, puis copiez le rapport.

Référence

Inspecteur Unicode — points de code, octets UTF-8 et UTF-16 Référence
CaractèrePoint de codeUTF-8UTF-16
AU+0041410041
U+D55CED 95 9CD55C
U+20ACE2 82 AC20AC
😀U+1F600F0 9F 98 80D83D DE00

Sources et normes

FAQ

Pourquoi un emoji compte-t-il pour une longueur de 2 en JavaScript ?

Parce que la longueur d'une chaîne compte les unités UTF-16. Les emojis au-delà de U+FFFF sont stockés sous forme de paire de substitution (deux unités), la longueur est donc de 2. La colonne UTF-16 de cet outil montre les unités réelles.

Affiche-t-il le nom officiel de chaque caractère ?

Non. Pour l'ASCII, les syllabes hangûl et les idéogrammes CJK, des noms standard sont calculés par algorithme ; les autres caractères affichent le nom de leur bloc Unicode. Consultez la base de données de caractères Unicode (UCD) pour les noms officiels complets.

Ma chaîne est-elle envoyée à un serveur ?

Non. L'inspection a lieu dans votre navigateur et l'entrée n'est jamais transmise.

Outils associés