Convertissez du texte en Base64 et inversement en temps réel. Basculez entre l'alphabet standard et URL-safe et gérez correctement l'Unicode. Pratique pour les data URLs, en-têtes HTTP et payloads d'API.
Un UUID identifie un enregistrement — ne l'utilisez jamais comme jeton d'authentification.
Math.random() est prévisible. Utilisez le CSPRNG pour jetons, ID et secrets.
Décoder n'est pas vérifier. Validez toujours la signature et les claims côté serveur.
Générez les clés ici, puis stockez-les dans des variables d'environnement ou un coffre.
Convertissez du texte en Base64 et inversement en temps réel. Basculez entre l'alphabet standard et URL-safe et gérez correctement l'Unicode. Pratique pour les data URLs, en-têtes HTTP et payloads d'API.
Choisissez Encoder pour convertir du texte en Base64, ou Décoder pour l'inverse.
URL-safe remplace + et / par - et _ pour intégrer le résultat dans des URL et noms de fichiers.
La sortie se met à jour au fil de la saisie — copiez-la en un clic.
| Texte brut | Base64 |
|---|---|
| Hello | SGVsbG8= |
| password | cGFzc3dvcmQ= |
| Bright Coding | QnJpZ2h0IENvZGluZw== |
| 1 + 1 = 2 | MSArIDEgPSAy |
Espaces, symboles et Unicode sont préservés au décodage.
C'est complètement gratuit, privé et sans inscription.
Utiliser l'outilNon. Le Base64 n'est qu'un encodage — tout le monde peut le décoder. Ne l'utilisez jamais pour cacher des secrets.
Il encode 3 octets en 4 caractères, donc la sortie est environ 33% plus grande.
Une variante qui remplace + et / par - et _ pour un usage sûr dans les URL et les segments JWT.
Oui. Le texte est encodé en UTF-8 avant conversion, donc accents, arabe, chinois et emoji sont corrects.
Explore the whole collection — no signup, 100% free & private.