Inspecteur Unicode et conversion d’échappements

Convertissez du texte en séquences Unicode ou décodez les échappements JavaScript. Examinez les points de code, les octets UTF-8 et les unités UTF-16, y compris les emoji.

0 caractères
Résultat

Le résultat apparaîtra ici.

Comment examiner et convertir Unicode

  1. Collez le texte à examiner ou à encoder, ou les séquences Unicode à décoder.
  2. Choisissez l’examen des points de code et des octets, l’encodage en \uXXXX ou le décodage en texte.
  3. Lancez l’outil et copiez le résultat. Vérifiez les signes combinatoires et les emoji lorsque vous comparez des caractères.

Bien utiliser Inspecteur Unicode et conversion d’échappements

Un emoji peut occuper deux unités UTF-16 et un symbole visible plusieurs points de code. L’outil montre les points de code, pas les graphèmes. Les substituts isolés sont rejetés plutôt que remplacés silencieusement.

Texte et emoji sous forme d’échappements Unicode

Entrée
Bonjour le monde ! 👋 👋 é
Résultat
\u0042\u006f\u006e\u006a\u006f\u0075\u0072\u0020\u006c\u0065\u0020\u006d\u006f\u006e\u0064\u0065\u0020\u0021\u0020\ud83d\udc4b\u0020\ud83d\udc4b\u0020\u0065\u0301

Questions sur Inspecteur Unicode et conversion d’échappements

Pourquoi un caractère visible peut-il occuper plusieurs lignes ?

Chaque ligne représente un point de code, pas forcément un symbole visible entier. Une lettre accentuée peut associer une lettre et un signe ; un emoji peut réunir plusieurs points avec un caractère de liaison sans chasse. Ainsi, é et e suivi de U+0301 peuvent se ressembler tout en ayant des séquences différentes.

Quelle différence entre un point de code, UTF-8 et UTF-16 ?

U+1F44B désigne 👋. UTF-8 le représente par quatre octets, f0 9f 91 8b ; UTF-16 utilise deux unités, d83d dc4b. JavaScript compte les unités UTF-16 pour la longueur des chaînes : cet emoji a donc une longueur de 2, mais un seul point de code.

Quels échappements Unicode peut-on décoder ?

L’outil accepte \u4e2d, \u{1F44B} et les paires comme \ud83d\udc4b. L’encodage produit des séquences \uXXXX, par paires pour les caractères supplémentaires. Les échappements incomplets, les valeurs hors plage et les substituts isolés sont refusés.

L’outil analyse-t-il toute chaîne JavaScript ou répare-t-il le texte illisible ?

Non. Il convertit les échappements Unicode sans exécuter de code, mais n’analyse pas intégralement les chaînes JavaScript ou JSON. \n, \t, \x41 et U+0041 restent inchangés. Utilisez l’outil URL pour %41 et celui des entités HTML pour A. Il ne normalise pas le texte et ne corrige pas les erreurs de lecture de l’encodage des fichiers.

Mes fichiers, jetons ou textes sont-ils envoyés au serveur ?

Non. Le traitement se fait dans votre navigateur. Le site fournit la page et le programme, mais vos données ne sont ni envoyées à un serveur de conversion ni enregistrées dans un compte.

  • Encodeur et décodeur Base64

    Encodez du texte UTF-8 en Base64 ou décodez les formats standard et URL-safe, avec réglage du remplissage et des lignes.

  • Encodeur et décodeur d’entités HTML

    Convertissez du texte en entités HTML ou décodez des références de caractères nommées et numériques.

  • Comparateur de textes

    Comparez deux textes par ligne, mot ou caractère. Visualisez ajouts et suppressions en conservant espaces et retours à la ligne.

Usages courants et exemples

  • Décodeur Base64

    Décodez du Base64 en texte UTF-8 lisible ou téléchargez les octets d’origine.

Tous les outils de développement

Encodage et fichiers

Passez du texte aux octets, aux URL et aux images intégrées en préservant vos données.

Inspection de données et de textes

Lisez vos données structurées et vos jetons, puis repérez précisément les modifications.

Hachage, identifiants et planifications

Vérifiez vos fichiers, générez des identifiants et consultez dates et horaires récurrents.

Vos données et fichiers sont traités sur votre appareil. Ne laissez pas de résultats sensibles dans un presse-papiers partagé et utilisez un appareil de confiance pour vos clés privées et jetons.