Kodiere Text oder Dateien in Base64 und dekodiere sie zurück — mit UTF-8-Handling, Validierung und Größenstatistik, komplett lokal.
Wird lokal in deinem Browser verarbeitet
Wird lokal in Ihrem Browser verarbeitet — die Eingabe wird nie hochgeladen, protokolliert oder gespeichert. Base64 ist eine Kodierung, keine Verschlüsselung.
Eingabe
Ergebnis
Über dieses Tool
Der Base64-Kodierer und -Dekodierer arbeitet mit Text und Dateien in beide Richtungen. Kodiere beliebigen Text — oder eine beliebige, von deinem Gerät geladene Datei — in RFC-4648-Base64, mit bytegenauer Statistik (Ein- und Ausgabegröße sowie der Kodierungs-Overhead). Dekodiere Base64 zurück zu Text, wenn die Bytes gültiges UTF-8 sind, oder lade die dekodierten Bytes als Datei herunter, wenn sie es nicht sind — Binär-Payloads werden niemals stillschweigend in Text zerquetscht. Das Dekodieren ist streng: fehlerhafte Strings (Zeichen außerhalb des Alphabets, falsch platziertes Padding, ungültige Längen) werden mit einer Begründung abgelehnt, statt Müll zu erzeugen. Alles läuft lokal in deinem Browser: eingefügter Text und geladene Dateien verlassen dein Gerät nie, werden nie protokolliert und nie übertragen — wichtig, wenn es sich bei den Daten um ein Token, ein Zertifikat oder einen privaten Schlüssel handelt. Base64 ist eine Kodierung, keine Verschlüsselung: Sie macht Daten nur texttauglich, sie verbirgt nichts. Nutze dieses Tool, um Daten in URLs oder JSON einzubetten, Token zu debuggen oder Binärdaten durch textbasierte Kanäle zu bewegen.
Wie wird das Ergebnis berechnet?
Dekodieren eines JWT-Payload-Abschnitts
Der mittlere Abschnitt eines JWT ist Base64-kodiertes JSON. Wenn du ihn hier dekodierst, siehst du den Payload — aber dieses Tool dekodiert nur; es prüft niemals die Signatur. Der dekodierte Inhalt wird angezeigt, ohne irgendeine Authentizität zu behaupten — genau deshalb warnt die Seite, dass Dekodieren keine Validierung ist.
Beispieleingabe und -ausgabe
Eingabe
Wert
base64
eyJ1c2VyIjogImFsaWNlIiwgInJvbGUiOiAiYWRtaW4ifQ==
Ergebnis
{"user": "alice", "role": "admin"} (ungeprüft — Dekodieren ist keine Authentifizierung)
Wie lautet die Formel und ihre Annahmen?
Kodierung
base64 = 4 chars per 3 bytes, padded with "="
Formelbegriffe
Symbol
Bedeutung
3 bytes
jede 3-Byte-Gruppe wird zu 4 Base64-Zeichen
padding
„=" füllt die letzte Gruppe auf ein Vielfaches von 4 auf
Text wird zuerst als UTF-8-Bytes kodiert — Nicht-ASCII-Zeichen überstehen die Rundreise exakt.
Größen-Overhead
output size ≈ input size × 4/3, rounded up to a multiple of 4
Formelbegriffe
Symbol
Bedeutung
4/3
der klassische Base64-Expansionsfaktor
Welche Fehler sind am häufigsten?
Base64 als Verschlüsselung zu behandeln und Geheimnisse damit zu speichern — die Kodierung ist trivial umkehrbar.
Binär-Payloads als Text zu dekodieren und korrupte Ausgaben zu kopieren — nutze für Nicht-UTF-8-Bytes die Download-Aktion.
Anzunehmen, ein dekodiertes JWT sei authentisch — Dekodieren ist keine Signaturprüfung.
Welche Annahmen und Grenzen gelten?
Kodiert wird Standard-Base64 nach RFC 4648 mit Padding; URL-sichere Varianten sind ein separater Modus, der in Version 1 nicht enthalten ist.
Das Dekodieren zu Text setzt gültiges UTF-8 voraus; andere Kodierungen laufen über den Datei-Download.
Große Dateien werden im Arbeitsspeicher verarbeitet — das Tool ist für typische Payloads gedacht, nicht für Multi-GB-Archive.
Nein. Base64 ist eine Kodierung, die Binärdaten texttauglich macht; sie bietet keinerlei Geheimhaltung. Jede Person, die den kodierten Text sieht, kann ihn sofort dekodieren. Behandle Base64 niemals als eine Möglichkeit, Daten zu schützen.
Warum kann ich manche Strings nicht zurück zu Text dekodieren?
Dekodierte Bytes sind möglicherweise kein gültiges UTF-8 — zum Beispiel bei einem kodierten Bild oder Archiv. Der Dekodierer erkennt das und bietet die Bytes stattdessen als herunterladbare Datei an, statt sie zu korruptem Text zu verarbeiten.
Verifiziert das Dekodieren eines JWT es?
Nein. Jeder Base64-Dekodierer kann den JWT-Payload lesen; die Signatur ist es, die Authentizität belegt, und zu ihrer Prüfung ist der Schlüssel des Ausstellers nötig. Ein dekodiertes Token sagt dir nichts darüber, ob es echt ist.