Bonjour le monde !
Qm9uam91ciBsZSBtb25kZSAh
Convertissez du texte UTF-8 simple en Base64.
Encodez et décodez du Base64 directement dans votre navigateur. Compatible avec UTF-8, Unicode, les charges utiles JSON et les données d'API. Les données sont traitées localement et ne sont pas envoyées au serveur.
Bonjour le monde !
Qm9uam91ciBsZSBtb25kZSAh
Convertissez du texte UTF-8 simple en Base64.
Qm9uam91ciBsZSBtb25kZSAh
Bonjour le monde !
Restaurez le texte d'origine à partir d'une chaîne Base64.
{"user":"jean","role":"admin"}
eyJ1c2VyIjoiamVhbiIsInJvbGUiOiJhZG1pbiJ9
Base64 est souvent utilisé pour transporter des données JSON via des API.
Café, résumé et émoji ☕
Q2Fmw6ksIHLDqXN1bcOpIGV0IMOpbW9qaSDimJU=
Base64 préserve correctement les caractères accentués, les émojis et les autres contenus Unicode.
Base64 convertit les données binaires en une représentation textuelle à l'aide d'un ensemble de 64 caractères ASCII. Chaque groupe de 3 octets des données source est transformé en 4 caractères Base64, ce qui augmente la taille du résultat d'environ 33 %.
Comme le résultat ne contient que des caractères textuels sûrs, Base64 est largement utilisé dans les API, les charges utiles JSON, les pièces jointes d'e-mails, les jetons JWT, les en-têtes HTTP, les URI de données et de nombreux autres systèmes qui doivent transporter des données binaires via des canaux textuels.
Base64 est un moyen de représenter des données, et non une méthode de chiffrement. Une chaîne encodée peut être facilement décodée sans mot de passe ni clé secrète. Base64 est utile pour transférer des données, mais n'offre ni protection ni confidentialité.
Base64 est couramment utilisé lorsque des données binaires doivent être représentées sous forme de texte. Les exemples classiques incluent les requêtes et réponses d'API, les charges utiles JSON, les pièces jointes d'e-mails, les jetons JWT, les URI de données permettant d'intégrer des images et les fichiers de configuration.
Les développeurs utilisent souvent Base64 pour transférer en toute sécurité des fichiers, des images, des certificats, des clés cryptographiques et d'autres contenus binaires via des systèmes principalement conçus pour le texte.
Convertissez du texte et des octets au format hexadécimal et décodez les séquences Hex en texte.
Encodez et décodez des chaînes URL et des paramètres de requête pour un transport sûr dans HTTP et les API.
Convertissez du texte en groupes binaires de 8 bits et décodez des octets binaires en texte lisible.
Convertissez des caractères ASCII et des codes numériques pour les workflows de protocoles et de parseurs.
Décodez les JWT dans le navigateur et inspectez le header, le payload, les claims et les données d'expiration.
Convertissez du texte en échappements Unicode et décodez des échappements Unicode, des entités HTML et du texte multilingue.