L'encodage se fait au fur et a mesure que vous tapez et tout reste sur votre appareil - votre texte n'est jamais envoye a un serveur, ce qui le rend sur pour les tokens, les extraits de configuration et les notes privees. Activez la sortie URL-safe pour obtenir l'alphabet avec - et _ utilise dans les JWTs et les chaines de requete, et le decodage detecte automatiquement les deux alphabets ainsi que le rembourrage manquant.
Base64 Encoder et Decoder en Ligne
Fonctionne entièrement dans votre navigateur : aucun envoi, aucune inscription.
Qu'est-ce que l'encodage Base64 ?
Base64 est une facon de representer n'importe quelle donnee sous forme de texte brut en utilisant 64 caracteres surs (A-Z, a-z, 0-9, + et /). Cet outil encode du texte en Base64 et decode du Base64 en texte lisible directement dans votre navigateur. Il prend en charge l'Unicode complet via UTF-8, donc les accents, les emojis et les autres langues passent la conversion sans perdre aucun caractere.
Comment l’utiliser
- 1Choisissez la direction. Selectionnez Encoder pour convertir du texte en Base64, ou Decoder pour convertir du Base64 en texte.
- 2Collez votre entree. Tapez ou collez dans le champ de saisie - le resultat se met a jour en temps reel dans le panneau a cote.
- 3Choisissez URL-safe (facultatif). Cochez URL-safe lors de l'encodage pour une URL, un nom de fichier ou un JWT ; le decodage gere les deux alphabets automatiquement.
- 4Copiez le resultat. Copiez la sortie et collez-la ou vous en avez besoin. Un Base64 invalide affiche un message clair au lieu d'un texte corrompu.
Pour qui
- Developpeurs incorporant de petits actifs ou des identifiants en Base64 dans des fichiers JSON, YAML ou d'environnement.
- Travail avec les API et les webhooks - decoder un champ Base64 d'un payload pour lire ce qu'il contient reellement.
- Toute personne inspectant un JWT qui doit decoder manuellement un segment Base64URL.
- Formats d'email et de donnees qui stockent des pieces jointes ou des blobs binaires sous forme de texte Base64.
Questions fréquentes
Cet outil Base64 est-il gratuit ?
Oui - il est entierement gratuit, sans inscription et sans limites d'utilisation. L'encodage et le decodage s'executent tous deux dans votre navigateur.
Mes donnees sont-elles envoyees quelque part ?
Non. Votre texte et le Base64 sont traites localement dans votre navigateur et ne sont jamais envoyes a un serveur, ce qui le rend sur pour les tokens, les cles et le contenu prive.
Base64 est-il du chiffrement ?
Non. Base64 est de l'encodage, pas du chiffrement - il reformate simplement les donnees en texte et n'importe qui peut le decoder. Utilisez-le pour transporter des donnees en toute securite, jamais pour proteger un secret.
Cela fonctionne-t-il avec les emojis et les textes non anglais ?
Oui. L'entree est convertie en octets UTF-8 avant l'encodage, donc les accents, les emojis et les caracteres non latins s'encodent et se decodent correctement au lieu de generer une erreur ou de corrompre les caracteres.
Qu'est-ce que le Base64 URL-safe ?
Le Base64 URL-safe remplace les caracteres + et / par - et _ et supprime generalement le rembourrage =, rendant le resultat sur dans les URL, les noms de fichiers et les JWTs. Activez l'option URL-safe lors de l'encodage ; le decodage l'accepte automatiquement.
Pourquoi ma sortie decodee ressemble-t-elle a des caracteres aleatoires ?
Le Base64 peut contenir n'importe quels octets, y compris des donnees binaires comme une image ou un fichier compresse. Si vous decodez cela en texte, vous verrez du charabia - les donnees sont correctes, elles ne sont tout simplement pas du texte. Cet outil est destine aux payloads textuels.
Ai-je besoin du rembourrage = pour decoder ?
Non. Le decodeur restaure le rembourrage manquant automatiquement et ignore les espaces et les sauts de ligne superflus, vous pouvez donc coller une chaine Base64 avec ou sans les signes = finaux.