Unicode Escape

13 caractères
Sortie échappée
En attente de saisie…
0 caractères

\uXXXX utilise 4 chiffres hexadécimaux et ne couvre que le plan BMP (U+0000 à U+FFFF). \u{XXXXXX} utilise des accolades et couvre toute la plage Unicode, y compris les Emoji. Le jeu de caractères définit comment les caractères sont mappés en octets : UTF-8 couvre tous les caractères, Latin1 ne supporte que 0x00-0xFF.

Recommandations connexes

Fonctionnalités

  • Huit formats de sortie : \uXXXX, \UXXXXXXXX, \u{...}, HTML entities, %uXXXX, U+..., et plus
  • Conversion bidirectionnelle : texte vers unicode et unicode vers texte
  • Options avancées : échappement non-ASCII uniquement, majuscules HEX, traitement par lots
  • Informations détaillées : point de code, UTF-8, UTF-16 et catégorie de chaque caractère
  • Décodage par lots : restaurez plusieurs lignes de texte échappé en une seule opération

FAQ

Quels formats Unicode sont supportés ?

L'outil supporte 8 formats : \uXXXX (4 chiffres), \UXXXXXXXX (8 chiffres), \u{...}, HTML entities (&#x...;), %uXXXX, U+..., et les formats bruts de points de code. Vous pouvez convertir dans les deux sens.

Comment convertir uniquement les caractères non-ASCII ?

Activez l'option 'Échapper non-ASCII uniquement'. Les caractères ASCII (A-Z, 0-9, ponctuation) seront préservés tels quels, tandis que les caractères spéciaux et accentués seront échappés.

Puis-je convertir plusieurs lignes en même temps ?

Oui, le mode de décodage par lots permet de traiter plusieurs lignes de texte échappé. Chaque ligne est convertie indépendamment, idéal pour traiter des fichiers de traduction ou des logs.

Quelle est la différence entre UTF-8 et UTF-16 affichée ?

UTF-8 et UTF-16 sont deux encodages différents pour représenter les caractères Unicode. L'outil affiche les deux pour vous aider à comprendre comment vos caractères sont encodés dans chaque format.