Base64 im Browser kodieren und dekodieren
Füge Text ein, um ihn in Base64 umzuwandeln, oder füge Base64 ein, um es zurück zu Text zu dekodieren — sofort, das Ergebnis aktualisiert sich beim Tippen. Richtung per Klick wechseln, URL-sichere Ausgabe umschalten, Ergebnis kopieren. Alles läuft in deinem Browser: kein Upload, keine Anmeldung, und es funktioniert offline.
Was ist Base64 und wann braucht man es?
Base64 kodiert Daten mit 64 druckbaren ASCII-Zeichen, damit sie sicher durch text-orientierte Systeme passen — E-Mail-Anhänge, data:-URLs, JSON und JWT-Tokens, HTTP-Basic-Auth. Weil aus je 3 Bytes 4 Zeichen werden, ist Base64 etwa 33% größer als die Eingabe (RFC 4648). Es ist ein Transportformat, keine Kompression und keine Sicherheit.
Kodieren vs. dekodieren und URL-sicherer Modus
- Kodieren macht aus Klartext Base64.
- Dekodieren macht aus Base64 wieder den Originaltext.
- URL-sicher tauscht
+und/gegen-und_und entfernt das=-Padding, sodass der Wert in URLs und Dateinamen funktioniert.
Der Decoder akzeptiert Standard- und URL-sichere Eingaben, ignoriert Zeilenumbrüche und ergänzt fehlendes Padding automatisch.
Base64 ist keine Verschlüsselung
Das sei wiederholt: Base64 bietet keinerlei Vertraulichkeit. Jeder kann es in einer Sekunde dekodieren. Speichere niemals Passwörter, API-Schlüssel oder persönliche Daten als „geschützt", nur weil sie Base64 sind — nutze echte Verschlüsselung. Base64 macht Binärdaten lediglich text-tauglich.
Korrekt mit UTF-8
Der Text wird vor dem Kodieren als UTF-8 gelesen, sodass Umlaute (ä, ö, ü), Akzente und Emoji den Hin- und Rückweg exakt überstehen. Der ganze Vorgang passiert lokal mit den Ressourcen deines Geräts — dein Text wird nie irgendwohin gesendet.