In Base64 kodieren / dekodieren

Sofortige Base64-Umwandlung, Umlaute inklusive.

Was ist Base64?

Base64 ist eine Kodierung, die beliebige Daten in eine Folge sicherer Zeichen umwandelt: Groß- und Kleinbuchstaben, Ziffern, + und /, bei Bedarf aufgefüllt mit =. Sie dient dazu, Text oder Binärdaten über Kanäle zu transportieren, die für einfachen Text gedacht sind: E-Mails, JSON-Dateien, Webadressen, HTTP-Header.

Das Werkzeug verwenden

  1. Wählen Sie die Richtung: Text → Base64 zum Kodieren, Base64 → Text zum Dekodieren.
  2. Fügen Sie Ihren Inhalt in das Eingabefeld ein und klicken Sie auf „Umwandeln“.
  3. Kopieren Sie das Ergebnis oder klicken Sie auf „Das Ergebnis verwenden“, um es zurück in die Eingabe zu übernehmen und eine weitere Umwandlung anzuschließen.

Das Werkzeug unterstützt UTF-8: Umlaute, nicht lateinische Schriften und Emojis bleiben in beide Richtungen erhalten.

Ein Beispiel

TextBase64
HalloSGFsbG8=
GrüßeR3LDvMOfZQ==

Die = am Ende sind Auffüllzeichen: Base64 teilt die Daten in Gruppen zu 3 Byte und ergänzt die letzte Gruppe, wenn sie unvollständig ist.

Wo begegnet einem Base64?

Base64 ist keine Verschlüsselung

Ein häufiger Irrtum: Base64 lässt sich sofort dekodieren, ohne Schlüssel oder Passwort. Es schützt nichts. Verwenden Sie es nie, um ein Passwort oder vertrauliche Daten zu „verstecken“; dafür braucht es echte Verschlüsselung.

Die URL-Variante

Die Zeichen + und / haben in Webadressen eine besondere Bedeutung. Die Variante „base64url“, die vor allem in JWTs verwendet wird, ersetzt sie durch - und _ und lässt die = oft weg. Um eine solche Zeichenkette hier zu dekodieren, ersetzen Sie zuerst - durch + und _ durch /.

Häufige Fragen

Werden meine Daten übertragen?

Nein, alles wird lokal in Ihrem Browser kodiert und dekodiert.

Warum meldet das Dekodieren einen Fehler?

Die Zeichenkette ist vermutlich kein gültiges Base64: ein Zeichen zu viel, ein fehlendes Stück oder die Variante base64url mit „-“ und „_“. Prüfen Sie, ob Sie die Zeichenkette vollständig kopiert haben.

Schützt Base64 meine Daten?

Nein. Es ist keine Verschlüsselung: Jeder kann es dekodieren. Es dient nur dazu, Daten in Textform zu transportieren.

Warum ist das Ergebnis länger als das Original?

Base64 stellt 3 Byte mit 4 Zeichen dar: Das Ergebnis ist etwa ein Drittel länger als die Ausgangsdaten.

Ähnliche Werkzeuge

Unsere anderen Seiten:NetCheck - Netzwerk- und DNS-ToolsVolt - Internet-SpeedtestBoxo - Wegwerf-E-Mail-Adresse