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.

Outils connexes