So kodierst oder dekodierst du Base64
- Kodieren oder Dekodieren wählen.
- Text eingeben oder eine Datei wählen bzw. Base64 einfügen.
- Ergebnis kopieren oder ein dekodiertes Bild ansehen und herunterladen.
Wo Base64 vorkommt
Data-URLs für Bilder in HTML oder CSS, E-Mail-Anhänge (MIME), Basic-Auth-Header, JSON-Felder mit Dateien und die Teile eines JWT sind alle Base64.
UTF-8 und das btoa-Problem
Die Browserfunktion btoa akzeptiert nur Latin-1 und scheitert an Emojis oder vielen Sonderzeichen. Dieses Werkzeug wandelt Text zuerst in UTF-8-Bytes um und liefert so dasselbe Ergebnis wie Server und Kommandozeile.
Data-URLs und Größe
Eine Data-URL bettet die Datei in die Seite ein, spart eine Anfrage, macht sie aber um ein Drittel größer und verhindert separates Caching. Gut für kleine Icons, größere Bilder lieber als Datei.
Häufige Fragen
Was ist Base64?
Eine Darstellung von Binärdaten mit 64 einfachen Zeichen (A–Z, a–z, 0–9, + und /), damit sie durch reine Textkanäle wie JSON, E-Mail oder URLs passen.
Ist Base64 eine Verschlüsselung?
Nein. Jeder kann es dekodieren. Nutze Base64 nie, um Passwörter oder Geheimnisse zu verbergen.
Warum ist das Ergebnis größer?
Je 3 Bytes werden zu 4 Zeichen – Base64 ist etwa 33 % größer als das Original.
