Encoder en Base64

Convertissez du texte en Base64 instantanément. Les lettres accentuées, les autres alphabets et les emoji sont correctement encodés en UTF-8, et vous pouvez passer à une sortie compatible URL pour les jetons et les adresses.

Gratuit et privé. Tout se passe dans votre navigateur, rien n'est envoyé.

Comment ça marche

  1. Collez votre texteTapez ou collez dans la zone d'entrée, ou ouvrez un fichier texte. Exemple affiche un cas concret.
  2. Vérifiez le résultatLe résultat s'affiche à droite pendant que vous tapez. Les erreurs sont indiquées avec la ligne et la colonne.
  3. Copiez ou inversezCopiez le résultat, téléchargez-le sous forme de fichier, ou cliquez sur Inverser pour changer de sens et le vérifier.

Quand encoder un texte en Base64

Le Base64 sert à placer du texte ou des données binaires là où seuls des caractères simples sont acceptés : en-têtes d'authentification HTTP Basic, champs JSON, pièces jointes d'e-mail, variables d'environnement et data URI.

Activez les lignes de 76 caractères pour les e-mails et le style PEM. Activez la sortie compatible URL quand le résultat va dans une adresse web ou un jeton JWT.

À propos du format Base64

Le Base64 écrit des données binaires avec 64 caractères sûrs : A à Z, a à z, 0 à 9, + et /. Chaque groupe de 3 octets devient 4 caractères, le résultat est donc environ un tiers plus long que l'original.

Questions fréquentes

Comment créer un en-tête d'authentification Basic ?

Encodez utilisateur:motdepasse et placez Basic suivi d'un espace devant le résultat. N'oubliez pas que ce n'est pas un chiffrement : utilisez toujours HTTPS.

Mon texte est-il envoyé quelque part ?

Non. L'encodage et le décodage se font dans votre navigateur. Les jetons, clés et autres textes privés ne quittent jamais votre appareil.

Le Base64 est-il un chiffrement ?

Non. Le Base64 change seulement la façon d'écrire les données. N'importe qui peut le décoder, ne l'utilisez donc jamais pour protéger des mots de passe ou des secrets.

Qu'est-ce que le Base64 compatible URL ?

Il remplace + et / par - et _ et supprime le remplissage =, pour que le résultat puisse servir dans des adresses et des noms de fichiers. On le trouve par exemple dans les jetons JWT. Le décodeur accepte les deux formes.

Pourquoi le décodage affiche-t-il un fichier au lieu d'un texte ?

Si les données décodées ne sont pas du texte lisible, l'outil vérifie de quel type de fichier il s'agit. Les images sont prévisualisées, et n'importe quel fichier peut être enregistré avec le bouton Télécharger.

Est-ce que ça marche hors ligne ?

Oui. Une fois la page ouverte, elle continue de fonctionner sans connexion Internet.