Comment convertir du Base64 en hexadécimal
- Choisissez le sens de conversion : Base64 → Hex ou Hex → Base64.
- Collez vos données. L'hexadécimal peut contenir des espaces, des deux-points ou des préfixes
0xou\x. - 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.
| Texte | Base64 | Hex |
|---|---|---|
| Hi | SGk= | 48 69 |
| Hello | SGVsbG8= | 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.