Full Human Tools

Base64-Decoder

Base64-kodierten Text oder Dateien dekodieren

Kodierung
Zeichen: 0

Max. Dateigröße: 5 MB · Datei hier ablegen oder klicken zum Hochladen

Zeichen: 0

01

Wie Base64-Dekodierung funktioniert

Beim Dekodieren wird Base64-Text wieder zu den ursprünglichen Bytes. Je 4 Zeichen ergeben 3 Bytes, und die Auffüllung am Ende sagt dem Decoder, wie viele Bytes die letzte Gruppe enthält. Das Ergebnis kann lesbarer Text sein, etwa JSON, oder Binärdaten wie ein Bild oder ein PDF, das in einer E-Mail, einer API-Antwort oder einer Data-URL steckte.

Dieser Decoder akzeptiert Standard- und URL-sicheres Base64 und ignoriert Leerzeichen und Zeilenumbrüche. Er liest die ersten Bytes des Ergebnisses und erkennt so JPEG-, PNG-, GIF- und WebP-Bilder, die er als Vorschau zeigt, sowie PDF- und ZIP-Dateien. Sie können das Ergebnis als UTF-8-, ASCII- oder Latin-1-Text lesen oder als Datei herunterladen. Dekodiert wird in Ihrem Browser.

02

So dekodieren Sie Base64

  1. Fügen Sie den Base64-String ein oder laden Sie eine Textdatei, die ihn enthält.
  2. Prüfen Sie den erkannten Typ: Text, Bild oder Binärdaten.
  3. Ändern Sie bei Text die Kodierung, wenn Zeichen falsch aussehen.
  4. Kopieren Sie den Text oder laden Sie das Ergebnis als Text oder als Datei herunter.

03

Häufige Fragen zum Base64-Decoder

Kann ich ein Base64-Bild dekodieren?
Ja. Fügen Sie den Base64-String ein: Der Decoder erkennt JPEG, PNG, GIF und WebP an den ersten Bytes und zeigt eine Vorschau. Mit „Als Datei herunterladen“ speichern Sie das Bild mit der passenden Endung. Beginnt Ihr String mit einem Data-URL-Präfix wie data:image/png;base64, entfernen Sie vorher alles bis einschließlich des Kommas.
Warum erscheint der Fehler „Ungültige Base64-Eingabe“?
Die Eingabe enthält Zeichen außerhalb des Base64-Alphabets, oder ihre Länge kann nicht stimmen. Häufige Ursachen sind ein vergessenes Data-URL-Präfix, mitkopierte Anführungszeichen oder anderer Text rund um den String oder ein abgeschnittener Wert. Leerzeichen und Zeilenumbrüche werden ignoriert, Minus und Unterstrich aus URL-sicherem Base64 werden akzeptiert.
Warum zeigt der dekodierte Text seltsame Zeichen?
Entweder sind die Daten binär, etwa ein Bild oder eine komprimierte Datei, oder sie wurden mit einem anderen Zeichensatz kodiert. Wechseln Sie zwischen UTF-8, ASCII und Latin-1. Lautet der erkannte Typ Binärdaten, ist der Inhalt nicht als Text gedacht; laden Sie ihn stattdessen als Datei herunter.
Werden meine Daten beim Dekodieren an einen Server gesendet?
Nein. Dekodierung, Dateityperkennung und Bildvorschau laufen vollständig in Ihrem Browser-Tab. Das eingefügte Base64 und Dateien, die Sie auf der Seite öffnen, werden weder an einen Server gesendet noch gespeichert, und Downloads entstehen auf Ihrem Gerät.

04