Tools
DE

Base64 dekodieren und kodieren – online

Fügen Sie einen Base64-String ein, um ihn in lesbaren Text zu dekodieren, oder wechseln Sie zu Kodieren, um Text in Base64 umzuwandeln. Das Ergebnis erscheint sofort während der Eingabe.

Privat: Ihre Daten werden in Ihrem Browser verarbeitet und nie hochgeladen.

So dekodieren Sie Base64

  1. Fügen Sie Ihren Base64-String in das Feld Eingabe ein. Auch Data-URIs und URL-sicheres Base64 werden akzeptiert.
  2. Der dekodierte Text erscheint sofort im Feld Ausgabe. Sehen Sie merkwürdige Zeichen, wählen Sie einen anderen Zeichensatz.
  3. Klicken Sie auf Kopieren oder Herunterladen. Binäre Ergebnisse wie Bilder oder PDFs werden als Datei mit der passenden Endung gespeichert.

Base64-Decoder und -Encoder in einem

Base64 Decoder Online konvertiert in beide Richtungen. Der Decoder ignoriert Leerzeichen und Zeilenumbrüche, akzeptiert das URL-sichere Alphabet (- und _) und ergänzt fehlendes =-Padding automatisch. So lassen sich selbst unsaubere Strings aus Logs, E-Mails oder APIs korrekt dekodieren. Der Encoder unterstützt Text in UTF-8, UTF-16 und Latin-1, URL-sichere Ausgabe und MIME-Zeilenumbrüche.

So funktioniert die Base64-Dekodierung

Je 4 Base64-Zeichen stehen für 3 Byte Daten. Der Decoder ordnet jedem Zeichen wieder seinen 6-Bit-Wert zu, fügt die Bits zusammen und teilt sie in Bytes auf, die anschließend mit dem gewählten Zeichensatz als Text interpretiert werden. So wird zum Beispiel SGVsbG8= zu Hello dekodiert.

Base64 in der Kommandozeile dekodieren

Unter Linux und macOS verwenden Sie echo 'SGVsbG8=' | base64 --decode. In der Windows PowerShell nutzen Sie [Text.Encoding]::UTF8.GetString([Convert]::FromBase64String('SGVsbG8=')). In Python: base64.b64decode('SGVsbG8=').decode().

Warum Base64 Decoder Online nutzen?

Häufig gestellte Fragen

Ist Base64 eine Verschlüsselung?

Nein. Base64 ist eine Kodierung, keine Verschlüsselung. Jeder kann Base64 ohne Schlüssel dekodieren – verwenden Sie es daher niemals allein, um Passwörter oder private Daten zu schützen.

Warum zeigt mein dekodierter Text nur Zeichensalat?

Entweder wurde der Text mit einem anderen Zeichensatz kodiert (probieren Sie UTF-16 oder Windows-1252), oder der Base64-String enthält Binärdaten wie ein Bild, ein PDF oder eine ZIP-Datei. Mit „Herunterladen“ speichern Sie Binärdaten als Datei.

Was ist URL-sicheres Base64?

Base64URL ersetzt + durch - und / durch _ und lässt meist das =-Padding weg. So lässt sich das Ergebnis in URLs, Dateinamen und JSON Web Tokens verwenden. Dieser Decoder erkennt beide Varianten automatisch.

Werden meine Daten an einen Server gesendet?

Nein. Das Dekodieren und Kodieren erfolgt lokal in Ihrem Browser per JavaScript. Nichts, was Sie einfügen, wird hochgeladen oder gespeichert.