Was Base64 ist und wann decodiert wird
Base64 ist ein Kodierungsverfahren, das beliebige Binärdaten in einen Zeichensatz aus 64 druckbaren Zeichen übersetzt. Verwendet werden die Buchstaben A bis Z, a bis z, die Ziffern 0 bis 9 sowie + und /. Das Ergebnis enthält keine Steuerzeichen und lässt sich daher problemlos durch Systeme transportieren, die nur Text verarbeiten, etwa E-Mail-Header oder JSON-Felder.
Decodieren bedeutet, diesen Vorgang umzukehren und aus der Zeichenkette wieder die ursprünglichen Bytes zu gewinnen. Genau das erledigt dieses Werkzeug. Sie fügen eine Base64-Zeichenkette ein und erhalten den lesbaren Inhalt zurück.
Typische Anlässe für das Decodieren sind das Prüfen von Datenfeldern in einer API-Antwort, das Auslesen von Konfigurationswerten oder das Sichtbarmachen von Inhalten, die ein Programm zwischengespeichert hat. Wer regelmäßig mit Schnittstellen arbeitet, stößt fast täglich auf solche Zeichenketten. Den umgekehrten Weg übernimmt Base64 kodieren.