Convertissez entre les formats hexadécimal et Base64. Utile pour les hashes cryptographiques, données binaires et transformations d'encodage.
L'hexadécimal (base-16) et le Base64 (base-64) sont des façons de représenter des données binaires en texte. L'hex utilise les chiffres 0-9 et lettres A-F, produisant deux caractères par octet. Le Base64 utilise un alphabet de 64 caractères.
Les développeurs ont fréquemment besoin de convertir entre ces formats en travaillant avec des hashes cryptographiques et des APIs qui attendent des données en Base64.
Le Base64 est plus compact. L'hex produit 2 caractères par octet tandis que le Base64 en produit environ 1,33. Le Base64 économise environ 33% d'espace.
Oui. L'outil supprime automatiquement les espaces, deux-points, points, tirets et le préfixe 0x avant la conversion.
Oui. L'hex et le Base64 sont des représentations exactes de données binaires. La conversion dans les deux sens produit les mêmes octets sans perte.
Oui. Toutes les conversions se font localement dans votre navigateur. Aucune donnée n'est transmise.
Encodez ou décodez des chaînes Base64 directement dans votre navigateur
Convertissez du texte en Base64 ou décodez Base64 en texte brut
Convertissez des images en chaînes encodées Base64
Décodez des chaînes Base64 en images visibles
Encodez n'importe quel fichier en chaîne Base64
Décodez n'importe quelle chaîne Base64 vers son fichier d'origine
Décodez des chaînes Base64 en documents PDF
Décodez et inspectez les tokens JWT
Encodez ou décodez des URLs avec l'encodage pourcent
Convertissez les caractères spéciaux en entités HTML
Décodez des chaînes Base64 en texte lisible
Vérifiez si une chaîne est un encodage Base64 valide
Décodez du Base64 et affichez-le formaté en JSON
Générez des Data URI Base64 à partir de texte ou de fichiers
Convertissez des chaînes Base64 en hexadécimal et inversement
Convertissez du SVG en Data URI pour CSS et HTML
Encodez du texte en octets UTF-8 ou décodez des octets en texte