Encodage et conversion de texte

Unicode Converter

Analysez le point de code, l'octet UTF-8 et la représentation d'échappement des caractères Unicode, et gérez correctement les caractères plats supplémentaires tels que les emoji.

CharacterUnicode Code PointU+XXXXDecimalUTF-8 BytesJavaScript Escape

Affichez les informations d'encodage un par un point de code Unicode et prenez en charge l'échappement U+ et JavaScript et la conversion inverse.

Les entrées sont uniquement traitées dans votre navigateur et ne sont pas téléchargées sur le serveur.

Fonction de cet outil

Le convertisseur Unicode utilise for...of, codePointAt et String.fromCodePoint pour parcourir par point de code complet au lieu de confondre les substituts UTF-16 avec deux caractères. La transformation inverse valide strictement la portée et rejette les substituts orphelins.

  • Affiche la représentation U+, la valeur décimale, les octets UTF-8 et l'échappement JavaScript pour chaque caractère.
  • Prend en charge la récupération de texte à partir de séquences U+ ou d'échappements JavaScript Unicode.
  • Les entrées et les résultats ne sont traités que dans le navigateur et le texte d'échappement généré n'est pas exécuté.

Mode d’emploi

  1. Saisissez le texte Unicode à analyser.
  2. Cliquez sur Analyser Unicode pour voir les résultats caractère par caractère.
  3. Pour inverser la conversion, entrez U+ ou une séquence d'échappement.
  4. Copiez le texte de restauration après vérification.

Utilisations courantes

  • Vérifiez les vrais points de code pour les emojis et les caractères chinois rares.
  • Génère des représentations d'échappement Unicode requises pour le débogage.
  • Comprenez la différence entre les représentations UTF-16 et UTF-8.

Confidentialité et sécurité

Les entrées et les résultats sont traités uniquement dans la mémoire locale du navigateur ; ils ne sont ni envoyés au serveur, ni transmis à une API en ligne, ni enregistrés automatiquement.

Fonctionnalités de Unicode Converter

Affichez les informations d'encodage un par un point de code Unicode et prenez en charge l'échappement U+ et JavaScript et la conversion inverse. Utile au quotidien pour le développement et le débogage ; les résultats peuvent être consultés, copiés ou téléchargés immédiatement.

FAQ

Pourquoi un emoji n’occupe-t-il qu’une seule ligne ?

L'outil parcourt l'intégralité du point de code, fusionnant correctement les paires de substitution UTF-16 qui composent le personnage.

Tous les caractères peuvent-ils être écrits sous la forme U+XXXX ?

Les plans multilingues de base utilisent généralement quatre chiffres ; Les points de code supérieurs utiliseront naturellement cinq à six chiffres hexadécimaux.

La transformation inverse exécutera-t-elle JavaScript ?

Non. La page analyse uniquement le texte d'échappement pris en charge, sans utiliser eval ou new Function.

Le contenu sera-t-il téléchargé ?

Non, les calculs Code Point et UTF-8 sont effectués entièrement localement.

Retour aux outils pour développeurs