Zum Inhalt springen

Base64 Encoder/Decoder

Kodiere Text nach Base64 oder dekodiere Base64 zurück

Klartext
Base64-Ausgabe
Über Base64

Base64 ist ein Kodierverfahren, das Binärdaten als ASCII-Zeichenkette darstellt — verbreitet in E-Mails, in Datenbanken und überall dort, wo nur Text durchkommt. Für URLs ist das gewöhnliche Base64 allerdings NICHT geeignet: Sein Alphabet enthält + und /, dazu das Füllzeichen = am Ende, und alle drei haben in einer URL eine eigene Bedeutung. Dafür gibt es Base64url (RFC 4648 §5) mit - und _ statt + und / — meist ohne Füllzeichen.

Selbst nachprüfen

Dieselbe Prüfung kannst du im Terminal machen — unter Linux und macOS mit diesen Befehlen:

Text nach Base64 kodieren.
printf %s "ocalhost" | base64
Base64 zurück in Klartext dekodieren.
echo "b2NhbGhvc3Q=" | base64 -d