Convertir Hex en Base64 (et inversement)
Convertissez une chaîne hexadécimale en Base64, ou une chaîne Base64 en hexadécimal, pratique lorsqu'on manipule des empreintes, des clés ou des données binaires encodées sous différents formats.
Comment ça marche
L'hexadécimal et le Base64 sont deux façons courantes de représenter des données binaires sous forme de texte lisible. L'hexadécimal utilise 2 caractères par octet (souvent vu dans les empreintes de hachage ou les couleurs), tandis que le Base64 est plus compact et fréquemment utilisé pour transporter des données binaires dans du JSON ou des URL.
Pourquoi ma conversion Hex → Base64 échoue-t-elle ?
La chaîne hexadécimale doit contenir uniquement des caractères 0-9 et a-f (ou A-F), et un nombre pair de caractères puisque chaque octet est représenté par exactement deux caractères hexadécimaux. Un espace ou un caractère invalide provoquera une erreur.
Cet outil accepte-t-il les espaces dans la chaîne hexadécimale ?
Oui, les espaces et retours à la ligne sont ignorés lors de la conversion Hex → Base64, ce qui permet de coller directement une empreinte affichée avec des séparateurs.
Traitement 100% local : la conversion s'effectue entièrement dans votre navigateur via WebAssembly — rien n'est envoyé à un serveur.