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
-
Encoder ou décoder, puis texte ou fichier.
-
Collez le texte, ou choisissez un fichier pour encoder un fichier.
-
Convertir. La zone de résultat est en lecture seule.
-
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.