Base64 kodieren und dekodieren
Wandle Text in Base64 und zurück — mit voller UTF-8- und URL-sicherer Unterstützung.
Verwandte Tools
Base64 kodieren und dekodieren
Base64 verwandelt beliebigen Text in einen kompakten Satz von 64 sicheren Zeichen und ist damit der Standardweg, um Daten durch Kanäle zu schicken, die nur reines ASCII akzeptieren. Füge Text ein und erhalte seine Base64-Form, oder füge Base64 ein und lies den ursprünglichen Text zurück. Zwischen beiden Richtungen wechselst du über die Modus-Auswahl.
Das Kodieren beherrscht UTF-8 vollständig, deshalb überstehen Umlaute, griechische Buchstaben, CJK-Zeichen und Emoji den Hin- und Rückweg unbeschadet. Die Option „URL-sicheres Alphabet“ tauscht die üblichen Zeichen + und / gegen - und _ und lässt die abschließende Auffüllung weg — das Ergebnis wandert ohne weiteres Escaping direkt in einen Query-Parameter, ein Pfadsegment oder ein JWT. Die Option „Bei 76 Zeichen umbrechen“ zerlegt lange Ausgaben in Zeilen fester Breite, das Format, das MIME-Mail-Header und PEM-Blöcke erwarten.
Das Dekodieren ist bewusst nachsichtig. Leerzeichen und Zeilenumbrüche fliegen vorher raus, sowohl das Standard- als auch das URL-sichere Alphabet werden akzeptiert, und fehlende Auffüllung stört nicht — ein aus einer Logdatei oder Konfiguration kopierter Wert funktioniert deshalb meist auf Anhieb. Kann die Eingabe wirklich kein Base64 sein, bekommst du eine klare Erklärung statt einer stillen falschen Antwort.
Alles läuft in deinem Browser. Nichts wird hochgeladen, und das zählt hier mehr als bei den meisten Tools: Base64-Strings tragen regelmäßig API-Tokens, Sitzungsdaten, Basic-Auth-Zugangsdaten und kodierte Payloads. Dekodierst du sie hier, bleibt der Klartext auf deinem Rechner. Die Bilanz unter der Ausgabe zeigt die Größen auf beiden Seiten, du siehst also den Zuwachs von rund 33 %, den das Kodieren mitbringt.