Dekodieren Sie Base64-Zeichenketten zurück in lesbaren Klartext. Base64 ist eine umkehrbare Kodierung (keine Verschlüsselung), die in APIs, E-Mail-Anhängen, JWT-Payloads und Data-URLs vorkommt.
So funktioniert die Dekodierung
Jede Gruppe aus vier Base64-Zeichen steht für drei Originalbytes. Padding-Zeichen (=) am Ende zeigen, wie viele Bytes in der letzten unvollständigen Gruppe vorhanden waren. Dieses Tool prüft Alphabet und Padding und gibt UTF-8-Text aus, wenn die Bytes gültiges Unicode darstellen.
Typische Anwendungsfälle
- Base64-Felder aus REST- oder GraphQL-APIs inspizieren
- Text aus
data:-URLs oder Konfigurationsausschnitten wiederherstellen - Prüfen, ob ein Encoder die erwartete Ausgabe erzeugt hat (Roundtrip-Tests)
- Den Payload-Abschnitt eines JWT lesen, bevor die Signatur anderswo geprüft wird
Einschränkungen
Beliebiges Base64 kann nicht druckbare oder ungültige UTF-8-Bytes liefern, wenn die Originaldaten binär waren (Bilder, komprimierte Dateien). Dieses Tool zielt auf Text-Payloads. Ungültige Zeichen, falsches Padding oder abgeschnittene Strings scheitern. Base64-Dekodierung legt Inhalt für jeden offen, der die Zeichenkette hat—sie schützt keine Geheimnisse.
Beispiel
SGVsbG8= dekodiert zu Hello. Leerzeichen in eingefügter Eingabe werden typischerweise ignoriert; verarbeitet werden nur Zeichen des Base64-Alphabets.