Convertisseur d'encodage de texte en ligne

Convertisseur d'encodage de texte

Encodage source
Octets:0 Caractères:0
Encodage cible
Octets:0 Caractères:0 Tronqué:Non Conversion avec perte:Non

À propos de cet outil

À quoi sert cet outil

Cet outil convertit des chaînes de caractères et des données d'octets entre les formats UTF-8, UTF-16LE, UCS-2, Latin1, Base64, ASCII, hexadécimal et tableau d'octets. Il est utile pour déboguer des problèmes d'encodage, inspecter des charges utiles ou préparer des données pour des API et des protocoles.

Notes sur l'encodage

  • UTF-8 est l'encodage Unicode le plus couramment utilisé sur le web.
  • UTF-16LE est la variante little-endian de l'UTF-16 utilisée par cet outil, et UCS-2 est traité comme son alias.
  • Latin1 ne prend en charge que les points de code de U+0000 à U+00FF et peut tronquer les points de code supérieurs.
  • Base64 ignore les caractères séparateurs non-Base64 tels que les espaces et les sauts de ligne lors du décodage.
  • L'hexadécimal utilise deux caractères hexadécimaux par octet, et les données de fin incomplètes seront tronquées.
  • La sortie en tableau d'octets représente chaque octet sous la forme d'un nombre décimal de 0 à 255 séparé par des virgules.

Note sur ASCII

ASCII ne s'applique qu'aux données ASCII sur 7 bits et reste surtout utile pour la compatibilité avec des systèmes hérités. Dans la plupart des cas modernes, UTF-8 est le meilleur choix par défaut.

FAQ

Quel problème résout un convertisseur d’encodage texte ?

Il montre comment le même texte est représenté dans différents encodages, utile pour déboguer les caractères corrompus, fichiers importés, payloads API et données héritées.

Pourquoi les caractères deviennent-ils du mojibake ?

Le mojibake apparaît lorsque des octets écrits dans un encodage sont lus comme un autre. Inspecter les octets aide à trouver où le décalage s’est produit.

Base64 est-il un encodage de caractères ?

Non. Les encodages de caractères convertissent du texte en octets, tandis que Base64 représente des octets en texte ASCII pour le transport. Les deux peuvent être nécessaires lors du débogage.

Outils connexes