Zum Inhalt springen
iyziTool

Base64 Encoder & Decoder

Wandle Text in Base64 um und wieder zurück. Anders als viele Online-Tools ist dieses UTF-8-sicher: Umlaute, Akzente, Kyrillisch und Emojis überstehen den Vorgang unbeschadet.

Ausgabe
Gib einen Wert ein, um das Ergebnis zu sehen.

Über dieses Tool

Base64 stellt Binärdaten mit 64 druckbaren ASCII-Zeichen dar. Es kommt in Data-URIs, E-Mail-Anhängen, JSON-Payloads, HTTP-Basic-Authentifizierung und JWT-Tokens zum Einsatz — überall dort, wo Binärdaten durch einen reinen Textkanal müssen.

Die URL-sichere Variante ersetzt `+` und `/` durch `-` und `_` und lässt das `=`-Padding weg, sodass der Wert ohne Escaping in eine URL oder einen Dateinamen passt. Der Decoder erkennt beide Varianten automatisch.

Häufige Fragen

Ist Base64 eine Verschlüsselung?
Nein. Base64 ist eine Kodierung, keine Verschlüsselung. Jeder kann sie sofort dekodieren — verstecke damit niemals Passwörter, Tokens oder persönliche Daten.
Warum werden meine Daten durch Base64 größer?
Base64 speichert 6 Bit pro Zeichen, die Ausgabe ist deshalb rund 33 % größer als die Eingabe, zuzüglich Padding.
Was ist URL-sicheres Base64?
Die Variante aus RFC 4648, die `+` durch `-` und `/` durch `_` ersetzt und das Padding weglässt, damit der Wert in URLs, Query-Strings und Dateinamen funktioniert.
Warum zerstören andere Tools Emojis und Umlaute?
Die Browser-Funktion `btoa` verarbeitet nur Latin-1-Zeichen. Dieses Tool kodiert zuerst nach UTF-8-Bytes, sodass jedes Unicode-Zeichen erhalten bleibt.
Kann ich damit einen Data-URI dekodieren?
Ja. Entferne das Präfix `data:image/png;base64,` und füge den Rest in den Decoder ein.

Ähnliche Tools