Base64 dekodieren: Aufgaben und Grenzen
Für Token-Abschnitte und kodierte Konfigurationswerte lässt sich hier der ursprüngliche Text wiederherstellen.
Funktionen
Eine Base64-Zeichenkette wird wieder zu lesbarem Text, Schriftzeichen und Emoji werden als UTF-8 gelesen, Leerzeichen und Umbrüche am Anfang und Ende werden ignoriert, Dekodiert wird lokal, der Inhalt wird nicht nach außen gegeben.
Anleitung
- Die Base64-Zeichenkette einfügen
- Dekodieren lassen; im Ergebnisbereich erscheint der ursprüngliche Text
- Sieht das Ergebnis wie JSON aus, lässt es sich anschließend mit dem JSON-Werkzeug strukturieren
- Schlägt das Dekodieren fehl, zuerst prüfen, ob die Zeichenkette vollständig ist und keine Fremdzeichen enthält
Wann es sich lohnt
- Den mittleren Abschnitt eines Tokens lesen
- Einen kodierten Wert aus einer Konfigurationsdatei zurückübersetzen
- Nachsehen, was in einer kodierten Zeichenkette einer Schnittstelle steht
Eingabe und Ausgabe
SGVsbG8gd29ybGQ= wird zu Hello world – die Länge muss ein Vielfaches von vier sein.
Häufige Fragen
Warum kommt eine unlesbare Zeichenfolge heraus?Der ursprüngliche Inhalt war kein Text, sondern binäre Daten (etwa ein Bild oder ein Archiv). Text-Base64 sollte sich dagegen zu lesbaren Zeichen zurückübersetzen lassen.
Es heißt, das sei kein gültiges Base64 – warum?Meist fehlt beim Kopieren das abschließende = oder es fehlen Zeichen; auch ein Zeichen, das kein Umbruch ist, kann sich eingeschlichen haben. Prüfen Sie, ob die Länge ein Vielfaches von 4 ist.
Lassen sich Bilder dekodieren?Dekodiert werden rohe Binärdaten; zur Vorschau von Bildern nutzen Sie bitte das Werkzeug zum Umwandeln zwischen Bild und Base64.
Werden meine Daten hochgeladen?Nein, dekodiert wird im Browser.
Unterstützte Fälle
Unterstützt wird die übliche Base64-Schreibweise mit Plus, Schrägstrich und Gleichheitszeichen sowie die URL-Variante mit Minus und Unterstrich; Hexadezimal- und Prozentkodierung gehören nicht dazu. War der Inhalt kein UTF-8-Text – etwa ein Bild oder ein Archiv –, erscheint das Ergebnis als unlesbare Zeichenfolge. Das ist kein Fehler des Werkzeugs, sondern liegt daran, dass der Inhalt kein Text ist.
Weiterführende Werkzeuge
Was sich mit Base64 dekodieren sinnvoll ergänzen lässt: