Encodez du texte brut en Base64 ou décodez des chaînes Base64 en texte lisible. Traitement rapide, sécurisé et côté client.
Base64 est un système d'encodage conçu pour représenter des octets sous forme de texte lisible en utilisant un alphabet sûr pour tout canal numérique.
La conversion introduit une augmentation d'environ 33% par rapport à la taille originale. Cette expansion est le prix de la compatibilité.
Prenez le mot "Sol" et voyez comment il passe d'ASCII à Base64.
| Caractères originaux | S | o | l |
|---|---|---|---|
| Valeur ASCII | 83 | 111 | 108 |
| Bits | 01010011 | 01101111 | 01101100 |
Regroupement en Base64
Séquence de 24 bits : 010100110110111101101100
Blocs de six bits : 010100, 110110, 111101, 101100
Index décimaux : 20, 54, 61 et 44 → Caractères Base64 : U29s
Le résultat est U29s. Si le message original ne s'alignait pas sur un multiple de trois octets, Base64 ajouterait des signes =.
Ce décodeur en ligne analyse automatiquement les espaces et sauts de ligne, normalise les variantes URL-safe.
Base64 n'est pas un algorithme de chiffrement. Associez-le à un chiffrement adéquat si vous avez besoin de confidentialité.
Oui. Remplacez les tirets par des signes plus et les traits de soulignement par des barres obliques.
Base64 augmente la taille d'environ 33%. Gardez-le à l'esprit lorsque vous partagez du texte encodé.
Encodez ou décodez des chaînes Base64 directement dans votre navigateur
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
Convertissez entre les formats hex et Base64
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