Base64 Dekodieren

Einen Base64-String zurück in den ursprünglichen Text umwandeln, mit vollständiger UTF-8- und Unicode-Unterstützung

Zeichen: {{ inputText.length }} Bytes: {{ byteCount }}
{{ errorMsg }}
Zum Kodieren →

Über Base64-Dekodierung

Die Base64-Dekodierung kehrt den Vorgang um und wandelt einen Base64-kodierten String zurück in die ursprünglichen Daten. Base64 verwendet die 64 Zeichen A-Z, a-z, 0-9, +, / sowie das Füllzeichen =. Die Dekodierung wendet die umgekehrte Regel an und wandelt jeweils 4 Base64-Zeichen zurück in 3 Bytes.

In der Webentwicklung ist das Dekodieren von Base64 üblich für JWT-Token-Header und -Nutzdaten, HTTP-Basic-Auth-Anmeldedaten und eingebettete Daten in Data-URIs.

Dieses Tool dekodiert Base64-Strings mit nicht-ASCII-Text (UTF-8-kodiert) und behandelt Leerzeichen und Zeilenumbrüche in der Eingabe automatisch.

Beispiele

Eingabe: SGVsbG8gV29ybGQ= → Ausgabe: Hello World

Eingabe: SGFsbG8sIFdlbHQh → Ausgabe: Hallo, Welt!

FAQ

F: Warum ist der dekodierte Text verstümmelt?
A: Meistens lag die Ursprungsdaten nicht als UTF-8 vor (z. B. GBK, ISO-8859-1). Bestätigen Sie die ursprüngliche Kodierung oder verwenden Sie einen Dekodierer, mit dem Sie die Kodierung festlegen können.
F: Warum meldet es „Dekodierung fehlgeschlagen“?
A: Mögliche Gründe: Die Eingabe ist kein gültiger Base64-String, enthält unzulässige Zeichen oder ihre Länge ist falsch (kein Vielfaches von 4). Bitte prüfen Sie, ob die Eingabe vollständig ist.
F: Kann es auch das Base64URL-Format dekodieren?
A: Dieses Tool unterstützt Standard-Base64-Dekodierung. Liegt die Eingabe als Base64URL vor (mit - und _ statt + und /), wird sie automatisch umgewandelt und dekodiert.