Encoder en Base64

  1. Choisir un fichier
  2. Régler les options
  3. Obtenir le résultat

Le Base64 se calcule dans cet onglet, à partir d'un texte ou d'un fichier. Le retour donne du texte ou des octets. Rien ne part.

Passer un texte ou un fichier en Base64, et revenir

Encoder en Base64 utilise l'alphabet standard dans cet onglet. Le padding manquant est ajouté. Une data URL perd la partie avant la virgule. Encoder une URL est une autre page: elle met des pourcentages, pas cet alphabet.

Texte ou fichier entier

Encodez une note ou les octets d'un fichier. Décodez en texte seulement si les octets sont de l'UTF-8. Un PNG veut le téléchargement, pas la zone de texte.

Les signes d'URL comptent

Le moins et le souligné sont acceptés et deviennent plus et barre. Une longueur 4n+1 est refusée. Les autres textes courts reçoivent des égal.

Comment encoder et décoder du Base64

  1. Encoder ou décoder, puis texte ou fichier.

  2. Collez le texte, ou choisissez un fichier pour encoder un fichier.

  3. Convertir. La zone de résultat est en lecture seule.

  4. Copiez le texte, ou téléchargez les octets décodés avec le nom tapé.

Du Base64 qui ne quitte pas l'onglet

  • Alphabet standard

    Plus, barre et égal, pas une variante maison.

  • Padding réparé

    Un égal manquant est ajouté quand la longueur le permet.

  • Les fichiers aussi

    Un fichier devient du texte. Le décodage peut télécharger les octets.

  • Dans cet onglet

    Le texte et le fichier ne vont pas vers un serveur.

  • Lecture seule

    Vous copiez ou téléchargez. La zone n'est pas un éditeur.

  • Sans compte

    Pas d'inscription et pas de plafond payant.

Questions sur le Base64

Pourquoi un texte court échoue?

La longueur 4n+1 n'est jamais valide. Cherchez un caractère tombé.

Moins et souligné marchent-ils?

Oui. C'est l'alphabet d'URL.

Puis-je coller une data URL?

Oui au décodage. Tout jusqu'à la virgule est retiré.

Est-ce encoder une URL?

Non. Encoder une URL met des pourcentages. Base64 mappe des octets sur 64 signes.

Pourquoi le texte ne se décode pas?

Les octets n'étaient pas de l'UTF-8. Téléchargez le fichier.

GustKit garde-t-il le texte?

Non. Fermez l'onglet et les zones disparaissent.