Base64 Decoder

Base64 Decoder

Base64-Strings sofort im Browser in Klartext dekodieren. Unterstützt UTF-8, mehrzeilige Eingabe und zeigt die Zeichenanzahl an.

Aktualisiert Juni 2026

Geprüft von Rafael Duarte

Shift + Enter zum Kopieren · Shift + ← → für Tabs
Base64-Eingabe
0 Zeichen
Dekodierte Ausgabe
Geschwindigkeit
—
Datenschutz
Nur Lokal
Größe
0 KB

So funktioniert das Base64-Decodieren

Drei Schritte, keine Registrierung

1. Zeichenkette einfügen

Reines Base64, Base64URL oder eine komplette Data-URL — das Präfix `data:...;base64,` wird automatisch entfernt.

2. Ergebnis sofort sehen

Die Decodierung läuft schon während der Eingabe und zeigt an, ob die Zeichenkette gültig ist oder ob Padding fehlt.

3. Kopieren oder herunterladen

Text landet direkt in der Zwischenablage; Binärdaten (PDF, XLSX, Bild…) werden zur Datei mit der passenden Endung.

Was dieser Base64-Decoder kann

Mehr als reines Umwandeln in Text

Decodiert korrekt nach UTF-8

Arbeitet mit den tatsächlichen Bytes statt mit reinem atob() — Umlaute, ß und Emoji bleiben erhalten.

Erkennt Binärdateien automatisch

Liest die Magic Bytes des Ergebnisses und erkennt PDF, PNG, JPEG, GIF, BMP, WebP, ZIP (XLSX/DOCX/PPTX), XLS und GZIP.

Lädt die Originaldatei herunter

Bei binärem Inhalt erscheint ein Button Datei herunterladen, der das Ergebnis mit der richtigen Endung speichert.

Entfernt das Data-URL-Präfix

Du kannst data:application/pdf;base64,... direkt einfügen — das Präfix data:<mime>;base64, verschwindet von selbst.

Korrigiert Base64URL und Padding

Ersetzt -/_ durch +// und ergänzt fehlende =-Zeichen, bevor decodiert wird.

100 % im Browser

Es wird nichts an einen Server gesendet — die Decodierung läuft lokal, sogar offline.

Beispiele für decodiertes Base64

Was reingeht und was rauskommt

Base64-Eingabe
Decodierte Ausgabe
SGVsbG8=
Hello
aGFsbG8gd2VsdA==
hallo welt
eyJ1c2VyIjoiYWRtaW4ifQ==
{"user":"admin"}
R3LDvMOfZQ==
Grüße
JVBERi0x...
PDF/ZIP/XLSX-Datei — Download-Button erscheint

Wann du dieses Tool brauchst

Die häufigsten Situationen unter den Nutzern

PDF aus einer API-Antwort

Eine Rechnung oder ein Vertrag kommt als String innerhalb eines JSON zurück. Einfügen und die echte PDF-Datei herunterladen.

Excel-Tabelle (XLSX)

Finanzberichte und Schnittstellen liefern Excel-Dateien oft Base64-codiert.

Payload eines JWT

Den mittleren Teil des Tokens einfügen, um Claims zu lesen: Benutzer, Ablaufzeit und Rollen.

Webhooks aus Automatisierungstools

n8n, Zapier und Make liefern Anhänge in Base64. Vor der Weiterverarbeitung kurz prüfen.

Secrets in CI/CD-Pipelines

Den gespeicherten Wert eines Kubernetes- oder GitHub-Actions-Secrets kontrollieren.

MIME-E-Mail-Anhänge

Inhalte und Anhänge aus .eml-Dateien sind codiert. Decodieren und herunterladen.

Decodierung schlägt fehl? Hier ansetzen

Die häufigsten Gründe, warum Base64 nicht decodiert werden kann

Zeichenkette ist Base64URL

Stammt sie aus einem JWT oder einem URL-Parameter, - durch + und _ durch / ersetzen, bevor du einfügst.

Padding fehlt

Manche Systeme entfernen die =-Zeichen. Ergänze sie, bis die Länge ein Vielfaches von 4 ist.

Versteckte Leerzeichen

Beim Kopieren aus PDFs oder Rich-Text-Editoren schleichen sich manchmal unsichtbare Zeichen ein. Als reinen Text einfügen.

Zeichen außerhalb des Base64-Alphabets

Der Standard verwendet nur A–Z, a–z, 0–9, +, / und =. Ein % oder ein einzelnes Leerzeichen bricht die Decodierung ab.

Ergebnis sieht immer noch wie Base64 aus

Wenn der decodierte Text weiterhin wie Base64 aussieht (Buchstaben, Zahlen, +, /, =), wurde der ursprüngliche Inhalt doppelt codiert. Dieses Ergebnis erneut ins Tool einfügen, um die zweite Schicht zu entfernen.

Datei wurde als .bin heruntergeladen

Passen die Magic Bytes zu keinem bekannten Format, vergibt das Tool die generische Endung .bin. Kennst du den echten Dateityp, kannst du das Endungsfeld neben dem Download-Button vor dem Speichern anpassen.

Warum hier Base64 decodieren

Die Decodierung läuft vollständig im Browser — kein einziges Byte verlässt dein Gerät, und die Seite funktioniert nach dem ersten Laden auch offline weiter.

Anders als atob() in der Konsole kümmert sich dieses Tool bereits um UTF-8, Base64URL, fehlendes Padding und Dateierkennung, ohne dass du dir diese Details jedes Mal merken musst. Es ist außerdem Teil einer Gruppe von vier verbundenen Base64-Tools (decodieren, codieren, Bild↔Base64): Der Button Swap & Encode schickt den decodierten Text direkt zum Encoder, und Shortcuts wie Umschalt+Enter (kopieren) und Umschalt+Pfeiltasten (Tool wechseln) beschleunigen den Workflow für den täglichen Gebrauch.

Verbietet die Sicherheitsrichtlinie deines Unternehmens das Einfügen von Produktions-Secrets in Online-Tools, greife lieber auf die Browser-Konsole oder eine lokale CLI zurück — auch wenn alles lokal läuft, liegt die Vorsicht bei dir.

Quick Tools im Vergleich

Alle decodieren; nicht alle lösen jedes Problem

Quick Tools
atob() in der Konsole
base64 per CLI
UTF-8 mit Umlauten und Emoji
ja
bricht ab
ja
Base64URL automatisch erkannt
ja
nein
mit Flag
Fehlendes Padding korrigieren
ja
nein
nein
Datei erkennen und herunterladen
ja
nein
manuell
Keine Netzwerkübertragung
ja
ja
ja
Keine Installation nötig
ja
ja
nein

Häufig gestellte Fragen

Füge die Base64-Zeichenkette ein (roh oder mit dem Präfix data:application/pdf;base64, — beides funktioniert). Das Tool erkennt die Magic Bytes des PDFs und zeigt den Button Datei herunterladen.

Weiterführende Ressourcen

Verwandter Artikel

Melhores ferramentas de Base64 online (encode e decode, gratuitas)

Verwandte Tools