Base64 Decoder – Base64 dekodieren und kodieren
Base64 Decoder und Encoder in einem Tool: Text zu Base64 kodieren oder Base64 zu Text dekodieren – mit URL-safe-Modus, Datei-Upload und Datei-Download. Kostenlos, ohne Anmeldung, alles lokal im Browser.
Wichtig und ehrlich: Base64 ist keine Verschlüsselung. Jeder kann einen Base64-Text sofort zurückverwandeln – es gibt keinen Schlüssel und keinen Schutz. Base64 macht Binärdaten nur als Text transportfähig, zum Beispiel in E-Mails, Daten-URLs und Zugangsdaten (Basic Auth). Base64 dekodieren heißt deshalb immer: den Klartext wiederherstellen – niemals etwas entschlüsseln. Geben Sie hier keine Passwörter oder geheimen Schlüssel ein, die Sie schützen wollen.
var SZ_B64_MODE="dec";
var SZ_B64_BYTES=null;
function szB64Mode(m){SZ_B64_MODE=m;var tabs=["dec","enc","file"];for(var i=0;i
Ein langer, kryptisch aussehender Text aus Buchstaben, Zahlen, Plus und Schrägstrich – das ist Base64: Base64 Decoder heißt, einen solchen Text zurück in lesbaren Text zu verwandeln. Und umgekehrt kodiert der Encoder jeden Text in Base64. Dieses Tool macht beides, dazu URL-safe-Base64 und Datei-Umwandlung – kostenlos, ohne Anmeldung und komplett lokal im Browser.
Base64 dekodieren: So funktioniert’s
- Wählen Sie den Modus Base64 dekodieren (voreingestellt) und fügen Sie den Base64-Text ein – zum Beispiel SGFsbG8sIFdlbHQh, das ist „Hallo, Welt!“.
- Das Ergebnis erscheint sofort, wenn „Automatisch umwandeln“ aktiv ist – sonst klicken Sie auf „Umwandeln“.
- Zum Kodieren wechseln Sie in den Modus „Text kodieren“ und geben den Klartext ein – Umlaute und Emoji funktionieren dank UTF-8-Kodierung korrekt.
- Im Datei-Modus laden Sie eine Datei hoch und erhalten den Base64-Text; umgekehrt laden Sie ein dekodiertes Ergebnis als Datei herunter.
Was ist Base64?
Base64 ist ein Verfahren, das Binärdaten als reinen Text darstellt – mit 64 Zeichen: A bis Z, a bis z, 0 bis 9 sowie + und /. Drei Bytes (24 Bit) werden dabei in vier Base64-Zeichen (je 6 Bit) umgewandelt; am Ende füllt das Zeichen = die Ausgabe auf ein Vielfaches von vier auf. Deshalb ist Base64-Text etwa ein Drittel länger als die Originaldaten. Typische Einsatzorte: E-Mail-Anhänge (MIME), Bilder in Daten-URLs (data:image/png;base64,…), Zugangsdaten in HTTP-Basic-Auth und Token-Teile in JSON-Web-Tokens. Wer Base64 dekodieren will, stellt die Bytes wieder her und liest sie als Text – meist UTF-8. Unser Tool erkennt auch Base64 mit Zeilenumbrüchen, fehlender Auffüllung und Daten-URL-Präfixen.
URL-safe Base64: Der Unterschied
Die Zeichen + und / haben in URLs eine besondere Bedeutung – deshalb gibt es die URL-safe-Variante: + wird zu -, / wird zu _, und die =-Auffüllung entfällt. Schalten Sie die Option oben ein, wenn Ihr Base64 in eine URL oder einen Dateinamen soll. Beim Dekodieren akzeptiert das Tool beide Alphabete automatisch – Sie müssen nicht wissen, welche Variante vorliegt. Auch die Zeichenfolge nach „base64,“ in einer Daten-URL wird automatisch entfernt.
Base64 ist keine Verschlüsselung – und was das bedeutet
Der wichtigste Satz dieser Seite: Base64 ist keine Verschlüsselung. Es gibt keinen Schlüssel, keine Geheimhaltung und keinen Schutz – jeder, der den Base64-Text sieht, kann ihn in Sekunden zurückverwandeln. Wer ein Passwort als Base64 speichert, hat es praktisch im Klartext gespeichert. Base64 schützt vor gar nichts; es macht Daten nur transportfähig. Für echte Geheimhaltung brauchen Sie Verschlüsselung wie AES – und für Spielereien mit historischen Chiffren unsere Seite Caesar Verschlüsselung. Ähnlich gelagert ist der URL Decoder, der Prozent-Kodierung in URLs auflöst.
Fehler beim Dekodieren: Die häufigsten Ursachen
„Ungültiges Base64“ hat fast immer eine von drei Ursachen: Erstens fehlt ein = am Ende – das Tool ergänzt die Auffüllung automatisch, solange die Länge stimmt. Zweitens wurde ein Zeichen zu viel oder zu wenig kopiert, etwa ein Anführungszeichen aus einer JSON-Datei. Drittens enthält der Text Leerzeichen oder Zeilenumbrüche – auch die entfernt das Tool. Bleibt der Fehler, prüfen Sie, ob der Text wirklich Base64 ist und nicht etwa Hex (nur 0–9 und A–F) oder eine URL-Kodierung mit Prozentzeichen.
Häufige Fragen (FAQ)
Was ist ein Base64 Decoder?
Wie kann ich Base64 dekodieren?
Ist Base64 eine Verschlüsselung?
Was ist URL-safe Base64?
Funktionieren Umlaute und Emoji?
Kann ich eine Datei zu Base64 kodieren?
Wird mein Text hochgeladen?
Was bedeutet das = am Ende von Base64?
Bereit für das nächste Tool?
Entdecke alle kostenlosen Online-Text-Tools von Scribzio – ohne Anmeldung.