Convertir le texte en octets hexadécimaux et décoder hex en texte
L'encodage hexadécimal convertit texte ou données binaires en représentation hexadécimale (base 16), où chaque octet s'exprime en deux chiffres hex (00–FF). Le hex est une façon compacte et lisible d'afficher des données binaires — standard pour le débogage, la cryptographie et l'inspection de fichiers binaires.
Cet outil convertit entre texte et hex dans les deux sens, gère l'encodage UTF-8 et affiche les valeurs avec espace optionnel, casse et préfixe 0x.
Chaque paire d'octets hex représente 8 bits. Les caractères ASCII tiennent en un octet. Les caractères non ASCII (accents, CJK, emoji) utilisent 2 à 4 octets en UTF-8.
Les deux encodent des données binaires en texte imprimable. Hex utilise 2 caractères par octet (100 % de surcharge) ; Base64 environ 1,33 (33 %). Hex pour le débogage ; Base64 pour le transfert de données.
0x est une convention en C et dans la plupart des langages pour indiquer un littéral hexadécimal. 0xFF signifie 255 en décimal.
Les codes CSS comme #FF5733 sont trois paires d'octets hex : FF=rouge (255), 57=vert (87), 33=bleu (51).
Vérificateur de force de mot de passe · Chiffre ROT13 · Encodeur / Décodeur Base32 · Chiffre de César · Chiffre de Vigenère · Chiffre Atbash