Espace encodage

Point de code vers Unicode

Convertissez la notation U+XXXX, 0xXXXX ou décimale en un caractère Unicode.

Point de code vers Unicode: Convertissez un scalaire Unicode numérique en caractère correspondant. Point de code vers Unicode accepte la notation U+, la forme hexadécimale 0x ou des chiffres décimaux, puis affiche le caractère avec les libellés numériques correspondants. L’outil vous aide à reproduire un symbole précis sans dépendre de la disposition du clavier. Fonctionne 100 % localement dans votre navigateur, sans aucun téléversement de fichier vers le serveur.

Exécutions
Dans votre navigateur
Coût
Gratuit · sans inscription
Disponibilité
Prêt à l'emploi
U+ → Character / atelier localTraitement local

Fonctionne entièrement dans votre navigateur

16 caractères en entrée · un scalaire Unicode en sortie

Résultat

Prêt

Seules les valeurs scalaires Unicode sont acceptées ; les moitiés de substituts et les valeurs supérieures à U+10FFFF sont rejetées.

Écrire le caractère dans du code

Chaque langage échappe un point de code différemment. Pour U+1F600 : HTML accepte 😀 ou 😀, CSS content utilise "\1F600", JavaScript "\u{1F600}" et Python "\U0001F600". JSON n'autorise que les échappements à quatre chiffres : un caractère au-delà de U+FFFF doit donc être écrit sous forme de paire de substituts, \uD83D\uDE00, ou inclus directement en UTF-8.

Quand le caractère s'affiche sous forme de carré

Un carré ou un espace vide signifie qu'aucune police installée ne possède de glyphe pour ce point de code ; le point de code lui-même reste valide. Les emoji récents nécessitent un système d'exploitation récent. Les points de code de U+E000 à U+F8FF sont réservés à un usage privé et n'ont aucune signification propre : les polices d'icônes y associent leurs icônes, qui ne s'affichent donc que lorsque cette police est chargée. Pour voir les octets UTF-8 sous lesquels un caractère est stocké, utilisez Texte vers Hex.

Comment l'utiliser

  1. Saisissez la valeur dans le format indiqué ci-dessous.
  2. Lancez la conversion et vérifiez le résultat par rapport à la convention de votre source.
  3. Copiez ou téléchargez le résultat dans le format requis par votre destination.

Confidentialité et limitations

La conversion s’effectue dans votre navigateur. Vos valeurs et vos résultats ne sont pas envoyés.

Outils associés

Questions fréquentes

41 est-il interprété comme une valeur hexadécimale ou décimale ?

Les chiffres sans préfixe sont décimaux : 41 donne donc une parenthèse fermante. Utilisez U+0041 ou 0x41 pour obtenir la lettre A. Saisissez une seule valeur, sans espaces, signes ni séquence d’échappement entre guillemets. La notation U+ accepte jusqu’à six chiffres hexadécimaux ; la notation décimale accepte jusqu’à sept chiffres.

Pourquoi D800 et 110000 ne sont-ils pas des valeurs U+ valides ?

U+D800 est un point de code substitut et non un scalaire, tandis que U+110000 dépasse la limite maximale U+10FFFF. L’outil rejette ces deux valeurs. Les scalaires non attribués ou à usage privé sont différents : ils peuvent être acceptés même si aucune police ne fournit de glyphe significatif pour les représenter.

Un résultat vide signifie-t-il que la conversion a échoué ?

Pas nécessairement. Un scalaire valide peut être un caractère de contrôle, un espace ou une marque combinante dépourvue de forme visible autonome. Une police manquante peut afficher un carré. Vérifiez les libellés U+ et décimal, puis comparez la définition Unicode de la valeur au lieu de supposer que tout scalaire accepté doit s’afficher comme une lettre.

Outil gratuit · dans votre navigateur exécutions · aucun compte requis