Échapper et Déséchapper Unicode en Ligne

Convertissez du texte en séquences \uXXXX, \xXX ou \u{...} et décodez-les à nouveau, le tout dans votre navigateur.

Échapper et Déséchapper Unicode s'exécute entièrement dans votre navigateur. Le texte que vous saisissez ou collez n'est jamais envoyé et reste sur votre appareil.

Ouvrez l'encodeur d'entités HTML

À propos de Unicode Échapper / Déséchapper

Échapper et Déséchapper Unicode convertit du texte en séquences d'échappement \uXXXX, \xXX ou \u{...} et décode ces séquences pour retrouver des caractères lisibles. Choisissez un format — JavaScript, JSON, CSS ou Python — et l'outil génère la syntaxe d'échappement correspondante pour chaque caractère non ASCII, des lettres accentuées aux emoji, avec une gestion correcte des paires de substitution pour les points de code astraux au-delà de U+FFFF. Activez "Non-ASCII uniquement" pour laisser le texte ASCII simple inchangé, ou échappez tout pour obtenir une chaîne entièrement assainie. Passez en mode Déséchapper pour coller du texte échappé — les séquences \uXXXX, \u{...}, \xXX et \UXXXXXXXX mélangées se décodent toutes correctement. Utile pour déboguer des problèmes d'encodage, assainir des chaînes dans du code source, ou préparer des payloads JSON. Tout s'exécute localement — rien n'est envoyé.

Fonctionnalités

Comment utiliser Unicode Échapper / Déséchapper

  1. Restez en mode Échapper et choisissez un format : JS, JSON, CSS ou Python
  2. Saisissez ou collez le texte à échapper dans le panneau de gauche
  3. Activez ou désactivez "Non-ASCII uniquement" selon que le texte simple doit rester inchangé
  4. Copiez le résultat échappé, ou passez en Déséchapper et collez des séquences pour les décoder

Exemple

Entrée

Héllo → ☃

Sortie

H\u00e9llo \u2192 \u2603

Les caractères non ASCII deviennent des échappements \uXXXX ; les lettres et espaces ASCII restent inchangés.

Erreurs courantes et dépannage

Foire aux questions

Que convertit exactement l'outil Échapper et Déséchapper Unicode ?
Il convertit n'importe quel texte en séquences \uXXXX, \xXX, \u{...} ou \UXXXXXXXX (selon le format choisi) et peut décoder ces séquences pour retrouver les caractères d'origine.
Quels formats d'échappement Échapper et Déséchapper Unicode prend-il en charge ?
JS (\uXXXX et \u{...} pour les caractères astraux), JSON (paires de substitution \uXXXX), CSS (\XXXXXX) et Python (\uXXXX et \UXXXXXXXX pour les caractères astraux).
Comment Échapper et Déséchapper Unicode gère-t-il les emoji et autres caractères au-delà de U+FFFF ?
Il détecte correctement les points de code astraux et les représente avec la syntaxe propre au format choisi — un seul échappement \u{...} en JS, une paire de substitution de deux échappements \uXXXX en JSON, ou \UXXXXXXXX en Python.
Que fait le bouton "Non-ASCII uniquement" dans Échapper et Déséchapper Unicode ?
Lorsqu'il est activé (par défaut), les caractères ASCII courants comme les lettres, chiffres, espaces et ponctuations restent tels quels, et seuls les caractères non ASCII sont échappés. Désactivez-le pour échapper tous les caractères.
Échapper et Déséchapper Unicode peut-il décoder des styles d'échappement mélangés dans une même chaîne ?
Oui. Le mode Déséchapper reconnaît les séquences \uXXXX, \u{...}, \xXX, \UXXXXXXXX et CSS \XXXXXX, et décode toute combinaison de celles-ci trouvée dans le texte collé.
Échapper et Déséchapper Unicode envoie-t-il le texte que je colle ?
Non. Tout l'échappement et le décodage se font localement dans votre navigateur. Rien de ce que vous saisissez ou collez n'est envoyé où que ce soit.

Outils associés

Tous les outils ArrayKit