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é

Vos données et les résultats sont traités uniquement dans votre navigateur, sans être envoyés ni enregistrés automatiquement. Copiez les résultats à conserver et enregistrez-les vous-même avant de quitter la page.

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. Vérifiez le résultat, puis copiez-le pour l’utiliser.

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. L’outil convertit les séquences d’échappement prises en charge en texte sans exécuter JavaScript.

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