Base64-Decoder

Kopiere deinen Payload in das Textfeld und der kostenlose Base64 decoder wandelt ihn direkt in Klartext zurück. Du bekommst den rohen String sofort, ganz ohne Anmeldung.
Wie der Base64 decoder Eingaben verarbeitet
Base64 nimmt Binärdaten und bildet sie auf ein 64 Zeichen umfassendes ASCII-Alphabet ab. Aus jeweils drei Bytes Eingabe werden vier kodierte Zeichen. Startest du eine base64 to text Konvertierung, dreht das Tool diese Mathematik einfach um. Es liest vier Zeichen, schlägt ihre Sechs-Bit-Werte nach und setzt die Bits wieder zu Acht-Bit-Bytes zusammen. Dieser Ablauf stellt sicher, dass Binärdaten den Transport durch Systeme überstehen, die nur Klartext verarbeiten.
Das Alphabet nutzt A-Z, a-z, 0-9, Plus und Schrägstrich. Ist die Länge deiner Eingabe kein Vielfaches von vier, erwartet der Decoder Padding. Du siehst dann ein oder zwei Gleichheitszeichen am Ende. Diese Zeichen sagen dem Parser, wie viele fehlende Bits er beim Rekonstruieren des letzten Bytes ignorieren soll.
Praktische Einsatzfälle für einen Online Base64 decoder
Entwickler nutzen dieses Tool beim Debuggen von HTTP Headern oder Inspizieren von JSON Web Tokens. Der JWT Payload sitzt in der Mitte des Tokens, abgetrennt durch Punkte. Du kopierst diesen mittleren Abschnitt, fügst ihn hier ein und liest die Claims. Das spart dir das Schreiben eines kurzen Skripts, nur um einen Token auszulesen.
Du brauchst es auch für Data URIs. Bilder, die direkt in CSS eingebettet sind, starten mit einem Präfix wie data:image/png;base64. Das Entfernen dieses Präfixes hinterlässt die reinen kodierten Bilddaten. Fügst du den Rest in einen kostenlosen Base64 decoder ein, wird die zugrundeliegende Binärstruktur sichtbar.
- Debuggen von Basic Authentication Headern in Netzwerk-Tabs.
- Extrahieren von Konfigurations-Payloads aus obfuskierten Skripten.
- Lesen von SAML Assertions beim Troubleshooting von Single Sign-On.
Edge Cases und Grenzen beim Decodieren
Dieses Tool erwartet eine standardkonforme RFC 4648 Kodierung. Es schlägt fehl, wenn du URL-sicheres Base64 einfügst, ohne vorher die Bindestriche und Unterstriche zurück in Plus und Schrägstrich zu konvertieren. Leerzeichen werden meist ignoriert, aber vereinzelte Newline-Zeichen mitten in einem Block können strenge Parser manchmal zum Absturz bringen. Entferne immer umgebende Whitespaces, wenn das Decodieren unerwartet fehlschlägt.
Du musst das Character Encoding auch auf deiner Seite selbst handhaben. Der Decoder gibt rohe Bytes aus. Stellen diese Bytes UTF-8-Text dar, rendert dein Browser sie korrekt. Repräsentieren sie UTF-16 oder eine Legacy Codepage, siehst du Mojibake. Das Tool rät nicht nach deinem Text-Encoding, du musst also wissen, was du da decodierst.
So benutzt du den Base64 decoder
- Kopiere den kodierten String aus deinem Quellcode oder Netzwerk-Inspector.
- Füge den Text direkt in das Haupt-Eingabetextfeld ein.
- Entferne alle Data-URI-Präfixe vor dem Decodieren.
- Klicke auf den Decode-Button, um den Payload zu verarbeiten.
- Lies den resultierenden Klartext im Ausgabebereich darunter.
Base64-Zeichensatz-Referenz
Die Standard-Kodierung basiert auf einem spezifischen 64-Zeichen-Alphabet plus einem Padding-Zeichen.
| Indexbereich | Zeichen | Bit-Wert |
|---|---|---|
| 0 bis 25 | A bis Z | 0 bis 25 |
| 26 bis 51 | a bis z | 26 bis 51 |
| 52 bis 61 | 0 bis 9 | 52 bis 61 |
| 62 | Pluszeichen | 62 |
| 63 | Schrägstrich | 63 |
| Padding | Gleichheitszeichen | N/A |
Frequently asked questions
- Wie decodiert man Base64 mit Padding-Fehlern?
- Der Decoder verlangt, dass die Eingabelänge ein Vielfaches von vier ist. Wenn dein String ein oder zwei Zeichen zu kurz ist, füge die fehlenden Gleichheitszeichen am Ende hinzu. Fehlendes Padding ist der häufigste Grund, warum eine Decodierung einen Invalid Length Fehler wirft.
- Funktioniert der kostenlose Base64 decoder auf Mobilgeräten?
- Ja. Das Interface ist voll responsiv und läuft komplett in deinem Browser. Du kannst lange kodierte Strings aus deiner mobilen Zwischenablage einfügen und bekommst den decodierten Text, ohne eine Desktop-Umgebung zu brauchen.
- Warum zeigt die Ausgabe komische Symbole statt Text?
- Du siehst wahrscheinlich rohe Binärdaten oder ein anderes Character Encoding. Das Tool gibt exakt die Bytes aus, die es rekonstruiert. Waren die Originaldaten ein Bild oder ein UTF-16 String, zeigen dein Terminal oder Browser statt lesbarem Text nur Zeichensalat an.
- Kann ich hier URL-sichere Base64 Strings decodieren?
- Nicht direkt. URL-sichere Kodierung ersetzt die Plus- und Schrägstrich-Zeichen durch Bindestriche und Unterstriche. Du musst diese Zeichen zurück ins Standard-Alphabet tauschen, bevor du den String in diesen Online Base64 decoder einfügst, sonst gibt es einen Invalid Character Fehler.
Teilen
Ähnliche Tools
Kodiere jede Texteingabe in Base64.
Beliebte Tools
Prüfe, ob die URL von Google gecacht ist oder nicht.
Prüfe auf 301- & 302-Weiterleitungen einer bestimmten URL. Es werden bis zu 10 Weiterleitungen geprüft.
Erhalte ungefähre IP-Details.
Gib eine IP ein und suche nach der zugehörigen Domain/dem Host.