Encodeur/Décodeur Base64
Encodez du texte en Base64 ou décodez des chaînes Base64.
Qu'est-ce que Base64?
Base64 est un schéma d'encodage binaire-vers-texte qui représente des données binaires en utilisant 64 caractères ASCII (A-Z, a-z, 0-9, +, /). Il a été conçu pour transmettre des données binaires sur des systèmes qui ne gèrent que le texte, comme l'email (MIME) ou l'intégration de données dans les URLs et HTML.
Utilisations courantes de Base64
- Les pièces jointes d'email utilisent l'encodage MIME pour les fichiers binaires
- Les Data URIs intègrent des images directement dans le HTML ou CSS
- L'authentification HTTP Basic utilise Base64 pour encoder les identifiants
- Les charges JSON encodent souvent les données binaires de cette façon pour le transport
- Les paramètres d'URL et cookies stockent parfois des données complexes en Base64
Base64 n'est pas du chiffrement
Base64 est un encodage, pas du chiffrement. N'importe qui peut décoder du texte Base64 instantanément. N'utilisez jamais Base64 pour protéger des informations sensibles comme des mots de passe ou clés API.
Base64 augmente la taille des données d'environ 33%. Une entrée de 3 octets devient 4 caractères en sortie. C'est le compromis pour une transmission de texte sûre.