Espace encodage
Point de code Unicode
Convertissez une valeur scalaire Unicode en notation U+, en décimal et en hexadécimal.
Point de code Unicode: Trouvez l’identifiant numérique Unicode d’une seule valeur scalaire. Point de code Unicode affiche la notation U+ ainsi que les formes décimale et hexadécimale. Utilisez-le pour distinguer des caractères qui se ressemblent ou identifier un symbole collé, en gardant à l’esprit qu’un seul symbole visible peut contenir plusieurs valeurs scalaires. Fonctionne 100 % localement dans votre navigateur, sans aucun téléversement de fichier vers le serveur.
- Catégorie
- Outils développeur
- Exécutions
- Dans votre navigateur
- Coût
- Gratuit · sans inscription
- Disponibilité
- Prêt à l'emploi
Fonctionne entièrement dans votre navigateur
Résultat
PrêtLes points de code de substitution ne sont pas des valeurs scalaires Unicode et sont refusés.
Un caractère à l'écran, plusieurs points de code
Ce qui ressemble à un seul caractère peut correspondre à plusieurs points de code, alors que cet outil n'en accepte exactement qu'un. Un drapeau est composé de deux lettres indicatrices régionales. Un pouce levé avec une teinte de peau en comporte deux. Un emoji représentant une famille relie plusieurs personnes avec des caractères de liaison sans chasse. Un cœur rouge est souvent U+2764 suivi du sélecteur de variante U+FE0F. Pour décomposer une séquence de ce type, utilisez l'inspecteur Unicode.
Ressemblances et longueur des chaînes
Une même lettre visible peut avoir différents points de code. é peut être le point unique U+00E9, ou la lettre e suivie de l'accent combinant U+0301 ; sous ces deux formes, le texte n'est pas considéré comme égal avant normalisation, généralement en NFC. Le а cyrillique (U+0430) ressemble au a latin (U+0061), une technique utilisée dans les adresses web ressemblantes. Les points de code supérieurs à U+FFFF occupent deux unités UTF-16, raison pour laquelle "😀".length vaut 2 en JavaScript.
Comment l'utiliser
- Saisissez la valeur au format indiqué ci-dessous.
- Lancez la conversion et vérifiez le résultat par rapport à la convention utilisée dans votre source.
- Copiez ou téléchargez le résultat au format requis par votre destination.
Confidentialité et limitations
La conversion s’effectue dans votre navigateur. Vos valeurs et vos résultats ne sont pas téléversés.
Outils associés
Questions fréquentes
Pourquoi mon emoji unique est-il refusé comme s’il contenait plusieurs caractères ?
Certains emoji affichés sont des séquences, notamment les drapeaux, les variantes avec différents tons de peau et les familles reliées par des opérateurs de liaison sans chasse. Ce champ accepte une seule valeur scalaire, et non un seul graphème visuel. Séparez la séquence en ses valeurs scalaires constitutives avec un inspecteur Unicode, puis recherchez chacune d’elles ici.
é et e suivi d’un accent sont-ils considérés comme la même valeur saisie ?
Ils peuvent sembler identiques, mais le premier peut être une seule valeur scalaire U+00E9, tandis que le second contient U+0065 suivi de U+0301. Cette seconde forme est refusée, car elle contient plusieurs valeurs scalaires. Aucune normalisation n’est appliquée avant la recherche : l’outil affiche donc la représentation saisie au lieu de choisir une graphie canonique.
Le résultat décimal indique-t-il une valeur d’octet ou la longueur d’une chaîne ?
Il s’agit de l’identifiant numérique d’une valeur scalaire. Pour 😀, il vaut 128512, tandis que sa représentation UTF-8 nécessite quatre octets et que sa chaîne JavaScript occupe deux unités de code UTF-16. Ces mesures répondent à des questions différentes. Utilisez Text to Hex pour les octets, plutôt que de considérer l’identifiant décimal comme un octet encodé.
Outil gratuit · dans votre navigateur exécutions · aucun compte requis