Outils
FR

Convertisseur Base64 en hexadécimal

Convertissez des chaînes Base64 en octets hexadécimaux, et inversement. Pratique pour inspecter des données binaires, des hachages, des clés, des UUID ou des paquets réseau.

Confidentiel : vos données sont traitées dans votre navigateur et ne sont envoyées à aucun serveur.

Comment convertir du Base64 en hexadécimal

  1. Choisissez le sens de conversion : Base64 → Hex ou Hex → Base64.
  2. Collez vos données. L'hexadécimal peut contenir des espaces, des deux-points ou des préfixes 0x ou \x.
  3. Choisissez la casse et le séparateur d'octets, puis copiez le résultat.

Base64 ou hexadécimal : quelle différence ?

Ces deux encodages représentent des données binaires sous forme de texte. L'hexadécimal utilise 2 caractères par octet (100 % de surcoût) et se lit facilement octet par octet : c'est pourquoi les hachages et les clés sont souvent affichés en hexa. Le Base64 utilise 4 caractères pour 3 octets (33 % de surcoût) et se révèle plus compact pour le transport.

TexteBase64Hex
HiSGk=48 69
HelloSGVsbG8=48 65 6c 6c 6f

Questions fréquentes

Comment convertir un hachage SHA-256 de Base64 en hexadécimal ?

Collez le hachage en Base64 (44 caractères se terminant par =) : vous obtenez 64 caractères hexadécimaux, le format utilisé par la plupart des outils en ligne de commande.

L'hexadécimal saisi peut-il contenir des espaces ou des préfixes 0x ?

Oui. Les espaces, retours à la ligne, deux-points, tirets et préfixes 0x ou \x sont supprimés automatiquement avant la conversion.

Pourquoi l'hexadécimal doit-il comporter un nombre pair de chiffres ?

Chaque octet s'écrit avec exactement deux chiffres hexadécimaux. Un nombre impair signifie qu'il manque un chiffre, le plus souvent un zéro initial.