Convertir hexadecimal string to Base64 and back
Translate entre hex dumps et Base64 representations de le même binary données sans losing octets ou introducing padding erreurs.
- 1
Hex and Base64 are two text representations of the same bytes. Hex uses two characters per byte (0-9a-f); Base64 packs 6 bits per character. Converting between them is a two-step decode-then-encode through the raw bytes.
- 2 Décodeur hexadécimal →
Paste the hex string (e.g. '48656c6c6f') to recover the raw bytes.
- 3 Encodeur Base64 →
Feed the decoded bytes into Base64 encode to get the Base64 form ('SGVsbG8=').
- 4 hex-encode → hex-decode
Use the verify chain to confirm that hex → bytes → hex round-trips losslessly, catching any byte-order or case-sensitivity mistakes.
Questions fréquentes
- Does uppercase vs lowercase hex matter?
- Both 0xAB and 0xab represent the same byte. The decoder accepts either, but the encoder outputs lowercase by convention. Round-tripping preserves the value regardless of case.
- Why is my Base64 output longer than the hex input?
- Base64 is more compact: it uses 1.33 characters per byte versus hex's 2 characters per byte. So the Base64 form should be shorter, not longer — if it is longer, you likely encoded the hex string as text rather than decoding it to bytes first.
Workflows résolvant cette tâche
Convertir Ascii85 en Base64
Décoder Ascii85 et recoder en Base64 pour une meilleure compatibilité. PIPELINE
Convertir Base16 en Base32
Décoder Hex et recoder en Base32 pour une représentation DNS-safe. PIPELINE
Convertir Base2048 en Base64
Décoder Base2048 (emoji) et recoder en Base64 pour un transport standard. PIPELINE
Convertir Base32 en Base64
Décoder une chaîne codée en Base32 en bytes et recoder en Base64 pour une représentation plus compacte. PIPELINE
Convertir Base32 en Hex
Décoder Base32 et recoder en Hex pour le débogage. PIPELINE
Convertir Base58 en Base64
Décoder Base58 et recoder en Base64 pour une compatibilité standard. PIPELINE
Coder en Base64 puis décoder pour vérifier l'aller-retour
Coder le texte en Base64 et le décoder pour vérifier que l'aller-retour préserve les données originales. PIPELINE
Convertir Base64 en Hex
Décoder une chaîne Base64 en bytes et la recoder en Hex pour inspection ou interopérabilité. PIPELINE
Convertir Binary en Hex
Décoder une chaîne Binary (base-2) en sa valeur d'octet et recoder en Hex. PIPELINE
Blowfish chiffrer puis Base64
Chiffrer avec Blowfish puis coder en Base64 pour un transport textuel sûr. PIPELINE
ChaCha20 chiffrer puis Hex
Chiffrer avec ChaCha20 puis coder en Hex le texte chiffré. PIPELINE
DES chiffrer puis Base64
Chiffrer avec DES puis coder en Base64 pour compatibilité legacy. PIPELINE
Coder une charge utile JSON pour transport URL
Préparer un Document JSON pour un Paramètre URL: embellir, Coder en Base64, puis encodage pourcent — le inverse exacte de le chaîne de décodage de paramètres imbriqués. PIPELINE
AES chiffrer puis coder en Base64
Chiffrer le texte clair avec AES et coder le texte chiffré en Base64 pour un transport textuel sûr. PIPELINE
Hacher le contenu et coder en Base64
Calculer un hachage de l'entrée et coder le condensat en Base64 pour un transport compact. PIPELINE
Coder en Hex puis décoder pour vérifier l'aller-retour
Coder le texte en Hex et le décoder pour vérifier que l'aller-retour préserve les données originales. PIPELINE
Coder le texte en Hex et analyser
Convertir le texte en représentation Hex puis calculer les statistiques de caractères sur la sortie Hex. PIPELINE
Convertir Hex en Base32
Décoder Hex et recoder en Base32 pour un usage DNS-safe. PIPELINE
Convertir Hex en Base64
Décoder une chaîne Hex en bytes et la recoder en Base64 pour un transport compact. PIPELINE
Signer HMAC puis coder en Base64
Générer une signature HMAC puis coder en Base64 pour les en-têtes d'authentification API. PIPELINE
Coder Morse et transport Base64
Coder le texte en code Morse puis coder en Base64 pour le transport numérique. PIPELINE
Convertir Multibase en Hex
Décoder multibase et recoder en Hex simple. PIPELINE
Convertir Octal en Hex
Décoder octal et recoder en Hex pour une représentation compacte. PIPELINE
RC4 chiffrer puis Base64
Chiffrer avec RC4 puis coder en Base64 pour transport. PIPELINE
Inverser le texte et afficher le codage Hex
Inverser un chaîne puis inspecter son représentation hexadécimale — useful pour débogage problèmes d’ordre des octets et énigmes de codage. PIPELINE
Hacher RIPEMD-160 puis Base64
Calculer le hash RIPEMD-160 puis coder en Base64 pour transport. PIPELINE
Hacher SHA-512 puis Hex
Calculer le hash SHA-512 puis coder en Hex pour lisibilité. PIPELINE
Mélanger le texte et coder Base64
Mélanger les caractères du texte puis coder en Base64 le résultat. PIPELINE
Echapper Unicode et coder Base64
Echapper le texte Unicode puis coder en Base64 pour un transport ASCII-safe. PIPELINE
Decoder URL et afficher les bytes Hex
Percent-decoder une chaine codee URL puis voir sa representation en bytes Hex pour analyse de bas niveau. PIPELINE
Coder URL puis double Base64
Coder URL puis coder en Base64 pour un double encodage dans les charges utiles API. PIPELINE
Coder une charge utile texte pour transport URL
Percent-coder le texte puis afficher sa representation Hex pour un transport sur par parametre URL. PIPELINE
UUencode puis Base64
Coder le texte en UUencode puis coder en Base64 le resultat pour un double encodage. PIPELINE
Generer UUID et coder Base64
Generer un UUID et le coder en Base64 pour un stockage compact. PIPELINE
XXencode puis Hex
Coder le texte en XXencode puis coder en Hex le resultat. PIPELINE
Outils associés
Décodeur hexadécimal
Decode hexadecimal back to readable text online. Gratuit, privé et 100% côté client. OUTIL
Encodeur hexadécimal
Encode text to hexadecimal online. Gratuit, privé et 100% côté client. OUTIL
Encodeur Base64
Encode text or binary data to Base64 online. Gratuit, privé et 100% côté client. OUTIL
Décodeur Base64
Decode Base64 data back to readable text online. Gratuit, privé et 100% côté client. OUTIL