Convertisseur Hex ↔ Base64

Convertissez entre les formats hexadécimal et Base64. Utile pour les hashes cryptographiques, données binaires et transformations d'encodage.

Hex → Base64

Base64 → Hex

Format de sortie

Hex vs Base64 : Quand utiliser chacun

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.

Quand préférer l'hex

  • Afficher les hashes cryptographiques (SHA-256, MD5, etc.)
  • Déboguer les protocoles binaires et paquets réseau
  • Codes couleur en CSS et outils de design

Quand préférer le Base64

  • Intégrer des données dans JSON, XML ou HTML
  • Pièces jointes d'email (encodage MIME)
  • URIs de données pour images et polices inline

FAQ

Quel format est le plus compact ?

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.

Puis-je convertir de l'hex avec des espaces ou deux-points ?

Oui. L'outil supprime automatiquement les espaces, deux-points, points, tirets et le préfixe 0x avant la conversion.

Cette conversion est-elle sans perte ?

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.

Est-ce sûr pour les données sensibles ?

Oui. Toutes les conversions se font localement dans votre navigateur. Aucune donnée n'est transmise.

Outils associés