Convertisseur Unicode

Convertissez du texte en séquences d’échappement Unicode et décodez des échappements Unicode, des entités HTML et du texte international en texte lisible. Utile pour JavaScript, JSON, la localisation, le débogage et les contenus multilingues.

Entrée
0 caract. · 0 octets
Essayer :
Résultat
✓ Conversion en points de code Unicode ✓ Prise en charge des emoji et des textes multilingues ✓ Prend en charge les formats U+XXXX et \uXXXX ✓ Traitement local dans le navigateur
Exemples
Encoder du texte accentué
Entrée Café naïf résumé
Sortie \u0043\u0061\u0066\u00e9\u0020\u006e\u0061\u00ef\u0066\u0020\u0072\u00e9\u0073\u0075\u006d\u00e9

Convertissez chaque caractère dans sa représentation d’échappement Unicode, y compris les lettres ASCII, les espaces et les caractères accentués.

Décoder du texte API échappé
Entrée Total de commande : \u20ac99 \u2014 statut : \u2713
Sortie Total de commande : €99 — statut : ✓

Décodez les symboles échappés que l’on trouve souvent dans les réponses d’API, les journaux, les chaînes JSON et les fichiers de localisation.

Décoder des entités HTML
Entrée Tom & Jerry © 2026
Sortie Tom & Jerry © 2026

Décodez les entités HTML courantes et les références numériques de caractères en texte lisible.

Encoder du texte avec emoji
Entrée Bonjour ☕ 😀
Sortie \u0042\u006f\u006e\u006a\u006f\u0075\u0072\u0020\u2615\u0020\ud83d\ude00

Convertissez du texte, des symboles et des emoji en séquences d’échappement Unicode. Les caractères hors du Basic Multilingual Plane peuvent apparaître comme des paires de substitution UTF-16.

Fonctionnement de l’encodage Unicode

Unicode attribue un point de code unique aux caractères, symboles, systèmes d’écriture et emoji issus de nombreux systèmes d’écriture. Par exemple, la lettre latine A est U+0041, le signe euro € est U+20AC, la coche ✓ est U+2713, et de nombreux emoji sont représentés par des points de code situés hors du Basic Multilingual Plane.

Les séquences d’échappement Unicode rendent ces caractères représentables dans le code source, les chaînes JSON, les fichiers de configuration et les outils de débogage. Les formats courants incluent les échappements de style JavaScript \uXXXX, les notations de point de code plus longues et les entités HTML.

Ce convertisseur peut transformer du texte lisible en séquences d’échappement et décoder de l’Unicode échappé ou des entités HTML en texte normal.

Unicode et sécurité

La conversion Unicode n’est pas un chiffrement. Elle change seulement la manière dont le texte est représenté et peut généralement être inversée sans mot de passe ni clé secrète.

Les échappements Unicode sont utiles pour la compatibilité, le code source, la localisation et le débogage, mais ils ne protègent pas les informations sensibles.

Cas d’utilisation courants d’Unicode

La conversion Unicode est couramment utilisée dans JavaScript, JSON, les API, les fichiers de localisation, les sites web multilingues, le débogage de texte et le code source lorsque des caractères spéciaux doivent être représentés de manière sûre.

Les développeurs utilisent souvent les échappements Unicode pour inspecter des caractères invisibles, déboguer du texte corrompu, préserver des chaînes multilingues, travailler avec des emoji et représenter en toute sécurité des caractères difficiles à saisir ou à afficher directement.

Unicode, ASCII et UTF-8

ASCII est un ancien jeu de caractères qui couvre seulement 128 caractères de base, principalement les lettres anglaises, les chiffres, la ponctuation et les codes de contrôle. Unicode est beaucoup plus vaste et peut représenter des caractères de nombreuses langues, des symboles et des emoji.

UTF-8 est une manière d’encoder du texte Unicode sous forme d’octets. Unicode définit la signification de chaque caractère, tandis qu’UTF-8 définit la manière dont ces caractères sont stockés ou transmis sous forme binaire.

Échappements Unicode et entités HTML

Les échappements Unicode comme \u041F sont courants en JavaScript, JSON et code source. Les entités HTML comme © ou © sont couramment utilisées dans les documents HTML.

Les deux formats peuvent représenter des caractères indirectement, mais ils sont utilisés dans des contextes différents. Les échappements Unicode sont fréquents dans les langages de programmation, tandis que les entités HTML sont conçues pour le balisage web.

FAQ

Unicode est une norme universelle d’encodage des caractères qui prend en charge le texte de presque toutes les langues et systèmes de symboles.

Il convertit du texte ordinaire en séquences d’échappement Unicode et décode des séquences Unicode en texte lisible.

Oui. Unicode inclut les emoji, les symboles, les caractères mathématiques et de nombreux systèmes d’écriture internationaux.

Non. ASCII ne prend en charge que les caractères anglais de base, tandis qu’Unicode prend en charge des milliers de caractères issus de nombreuses langues.

Non. Le convertisseur fonctionne entièrement dans votre navigateur et traite les données localement.

Les caractères situés hors du Basic Multilingual Plane, comme de nombreux emoji, utilisent des paires de substitution dans l’encodage UTF-16.

Oui. L’outil prend en charge les séquences Unicode courantes de style JavaScript comme \\uXXXX.

Une séquence d’échappement Unicode représente un caractère à l’aide d’une notation de code, comme \u0041 pour A, \u20ac pour le signe euro € ou \u2713 pour la coche ✓.

Unicode définit les points de code des caractères, tandis qu’UTF-8 est un format d’encodage qui stocke le texte Unicode sous forme d’octets.

Oui. Le convertisseur peut décoder les entités HTML courantes et les références numériques de caractères en texte lisible.

De nombreux emoji se trouvent hors du Basic Multilingual Plane. En UTF-16, ces caractères sont représentés par deux unités de code appelées paire de substitution.
Outils associés

Convertisseur ASCII

Convertissez des caractères ASCII et des codes numériques pour les workflows de protocoles et de parseurs.

Décodeur JWT en ligne

Décodez les JWT dans le navigateur et inspectez le header, le payload, les claims et les données d'expiration.