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 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.
É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
Échappe le texte en séquences \uXXXX, \u{...}, \xXX ou \UXXXXXXXX selon le format choisi
Formats d'échappement JS, JSON, CSS et Python, chacun avec la syntaxe réelle de ce langage
Sortie correcte en paires de substitution pour les caractères astraux comme les emoji en mode JSON et JS
Le bouton "Non-ASCII uniquement" laisse les lettres, chiffres et ponctuations courants inchangés
Le mode Déséchapper décode les séquences \uXXXX, \u{...}, \xXX, \UXXXXXXXX et CSS \XXXXXX vers du texte
Gère des styles d'échappement mélangés dans une même chaîne collée
Copie en un clic du résultat échappé ou décodé
S'exécute entièrement dans votre navigateur — le texte n'est jamais envoyé
Comment utiliser Unicode Échapper / Déséchapper
Restez en mode Échapper et choisissez un format : JS, JSON, CSS ou Python
Saisissez ou collez le texte à échapper dans le panneau de gauche
Activez ou désactivez "Non-ASCII uniquement" selon que le texte simple doit rester inchangé
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
Déséchapper laisse une séquence \U inchangée, non décodée. — \UXXXXXXXX nécessite exactement huit chiffres hexadécimaux (l'échappement astral de Python). Vérifiez que la séquence comporte bien les huit caractères après \U.
Un emoji devient deux codes \uXXXX séparés en mode JSON au lieu d'un seul \u{...}. — C'est normal — JSON n'a pas de syntaxe \u{...}, les caractères astraux sont donc représentés par une paire de substitution UTF-16. Passez au format JS pour obtenir un seul échappement \u{...}.
La sortie d'échappement CSS ne correspond pas à ce qu'attend un autre outil de feuille de style. — Ce format CSS produit un échappement fixe à six chiffres \XXXXXX. Certains outils CSS suppriment les zéros initiaux ou attendent un espace final avant le caractère suivant — ajustez selon votre feuille de style.
Échapper avec "Non-ASCII uniquement" désactivé produit une chaîne beaucoup plus longue que prévu. — Ce bouton contrôle si les lettres, chiffres et ponctuations ASCII courants sont aussi échappés. Réactivez-le pour n'échapper que les caractères non ASCII.
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.
Lecteur de QR code — Scannez un QR code depuis une image, une capture d’écran ou la caméra et voyez son contenu — liens, Wi-Fi, contacts, paiements.
QR code avec logo — Placez votre logo dans un QR code, personnalisez couleurs, formes et cadre, et vérifiez en direct qu’il se scanne toujours.
Générateur de QR code UPI — Créez un QR code de paiement UPI depuis un identifiant UPI, avec montant et note facultatifs, et imprimez une carte Scan to pay.
Générateur de QR code vCard — Transformez des coordonnées en QR code que les téléphones enregistrent d’un geste, en vCard 3.0, 4.0 ou MECARD, avec fichier .vcf.
Générateur de QR code WhatsApp — Créez un lien de discussion wa.me et un QR code depuis un numéro de téléphone et un premier message facultatif.
Générateur de QR codes en masse — Créez jusqu’à 500 QR codes depuis une liste ou un CSV, en ZIP de fichiers PNG ou SVG ou en planche imprimable avec légendes.
Dézipper en ligne — Ouvrez une archive ZIP dans votre navigateur, prévisualisez les fichiers et extrayez-en un ou tous, sans rien téléverser.