Überblick
Was ist der Base64-Encoder-Decoder?
Starte mit der kurzen Einordnung, bevor du Eingaben und Ergebnis interpretierst.
Der Base64-Encoder-Decoder ist für Entwickler, Admins und QA gedacht, die Text für APIs, Header oder Mail-Payloads in Base64 umwandeln oder bestehende Strings zurücklesen müssen. Base64 ist kein Verschlüsselungsverfahren, sondern ein Transportformat: Es bildet beliebige Bytes auf 64 druckbare ASCII-Zeichen ab, nämlich A bis Z, a bis z, die Ziffern 0 bis 9 sowie die Zeichen + und /.
Dadurch lassen sich auch binäre Daten oder Sonderzeichen sicher durch Systeme schleusen, die nur reinen Text erwarten, etwa HTTP-Header, JSON-Felder oder E-Mail-Anhänge.
Am Ende eines Base64-Strings stehen oft ein oder zwei Gleichheitszeichen als Padding, das die Länge auf ein Vielfaches von vier auffüllt.
Der Encoder wandelt UTF-8-Text in diesen Zeichensatz um, der Decoder liest einen Base64-String wieder in Klartext zurück.
So erkennst du sofort, ob ein String gültig ist und ob Padding oder Zeichensatz zur Quelle passen, etwa beim Basic-Auth-Header oder einem Token aus einem API-Log.