Séquences d’échappement Unicode
encoder/décoder
Convertissez du texte en séquences d'échappement Unicode (\uXXXX) ou décodez-les. Utile pour gérer les caractères spéciaux dans le code et les fichiers de configuration.
Cette conversion s’exécute uniquement dans votre navigateur — rien n’est téléversé.
\uXXXX utilise des unités UTF-16 (emoji → paires de substitution). Hex = octets UTF-8 (\xXX). HTML = entités &#x…;.
- Entrée0
- Sortie0
- OptionsUnicode (\uXXXX)
Entrée
Sortie
Qu'est-ce que cet outil ?
Cet encodeur/décodeur d’échappements Unicode convertit du texte lisible vers des notations JS/JSON, des octets UTF-8 et des entités HTML numériques — et inversement.
- Unicode (
\uXXXX) — unités UTF-16 (style JSON/JS). Les emoji hors BMP deviennent des paires de substitution. - Hex (
\xXX) — octets UTF-8. - HTML (
&#x…;) — références numériques hexadécimales.
Échapper n’est pas chiffrer. La conversion est en direct et reste dans le navigateur.
Cas d'usage courants
- Lire des séquences
\uXXXXdans des logs d’API - Préparer des escapes JSON/JS avec CJK ou emoji
- Comparer escapes UTF-16 et octets UTF-8
\xXXpour le même caractère
Comment utiliser
- Choisissez Encode ou Decode. Le résultat se met à jour en tapant ; changer le format recalcule aussitôt.
- Choisissez Unicode, Hex ou HTML selon la source.
- Collez texte ou escapes. Sample charge
안녕 😀(ou la forme échappée). - Copiez la sortie. Les puces montrent les comptes et un aperçu U+.
Exemples
| Entrée / réglage | Sortie | Notes |
|---|---|---|
Hi → Unicode encode | \u0048\u0069 | Chaque BMP → un \uXXXX. |
Hi → Hex encode | \x48\x69 | Octets UTF-8 ASCII. |
\uD83D\uDE00 → Unicode decode | 😀 | Paire de substitution → U+1F600. |
A → HTML decode | A | Entité HTML hex. |
Pièges courants
- N’attendez pas un seul
\uXXXXpour un emoji ; le style JSON utilise des substituts UTF-16. - Mélanger les formats échoue : Hex ne décode pas
\u, Unicode ne parse pas\x. - Le mode HTML ne couvre ici que
&#x…;numérique, pas .
Références
Dernière révision: 2026-07-26
Questions fréquentes
- Pourquoi un emoji devient-il deux \uXXXX ?
- \uXXXX utilise des unités UTF-16. Hors BMP (beaucoup d’emoji), il faut une paire de substitution, p. ex. \uD83D\uDE00 pour 😀 (U+1F600).
- Quelle est la différence entre Unicode, Hex et HTML ?
- Unicode produit \uXXXX (UTF-16). Hex produit \xXX par octet UTF-8. HTML produit des entités 😀. Choisissez le format du journal ou du langage cible.
- Comment lire des escapes dans un log JSON ?
- Passez en Decode + Unicode, collez la chaîne échappée, puis copiez le texte. Sample montre CJK + emoji avec paire de substitution.
- Les données sont-elles envoyées au serveur ?
- Non. La conversion s’exécute uniquement dans le navigateur.