Base64-Encoder / -Decoder
Base64-Strings (Text und Dateien) kodieren und dekodieren.
Text einfügen oder kleine Datei hochladen. Wir kodieren in Standard-Base64 (RFC 4648) und dekodieren Standard- oder URL-sichere Varianten. UTF-8 korrekt behandelt.
So funktioniert's
Kodieren oder Dekodieren wählen
Kodieren macht aus Text Base64; Dekodieren umgekehrt. Tab oben umschalten.
Eingabe einfügen
Encoder akzeptiert beliebigen UTF-8-Text. Decoder akzeptiert Standard und URL-sicher, mit oder ohne Padding.
Ergebnis kopieren
Ausgabe aktualisiert sich automatisch. Kopier-Button verwenden.
Was ist das?
Base64 ist ein Kodierschema, das beliebige Binärdaten mit 64 druckbaren ASCII-Zeichen darstellt. Es ist keine Verschlüsselung - jeder kann sofort dekodieren. Zweck ist Transport: binäre Bytes durch Textkanäle schleusen (E-Mail-Bodies, JSON-Felder, Data-URLs, JWT-Payloads). Die URL-sichere Variante erlaubt Einsatz in URLs ohne weiteres Escaping.
Wann verwenden
Zum Kodieren: kleines Bild als Data-URL in CSS, Zugangsdaten in JSON, Payload in JWT, Datei an SMTP-Body. Zum Dekodieren: JWT-Inspektion, HTTP-Basic-Header, API-Antworten, die Binärdaten in JSON verpacken.
Häufige Fehler
Base64 bläht die Grösse um etwa 33 % auf - bei grossen Daten lieber binäre Alternative (Multipart, Blob-Storage). Nicht als Verschlüsselung behandeln. Auf Varianten achten: Padding wird gestrichen, URL-sichere Zeichen, 76-Zeichen-Zeilen.
FAQ
- Unterschied zwischen Standard- und URL-Safe-Base64?
- URL-sicher ersetzt « + » durch « - » und « / » durch « _ » und lässt Padding oft weg. Wir akzeptieren beim Dekodieren beide.
Verwandte Tools
Mehr in dieser Kategorie
- JSON-Formatierer & Validator
- URL-Encoder / -Decoder
- Hash-Generator (SHA-1, SHA-256, SHA-384, SHA-512)
- JWT-Decoder
- Regex-Tester
- Markdown-zu-HTML-Konverter
- YAML-zu-JSON-Konverter
- CSV-zu-JSON-Konverter
- SQL-Formatierer
- HTML-Entity-Encoder / -Decoder
- Cron-Ausdruck-Leser
- XML-Formatter
- HTML-Minifier
- Testdaten-Generator
- Markdown-Tabellen-Generator