Entwickler
Base64-Kodierung erklärt: Wann und warum verwenden
7 Min. Lesen
Base64 ist ein tägliches Werkzeug — und wird oft falsch eingesetzt. Es kodiert Binärdaten in druckbares ASCII, damit sie textbasierte Kanäle überleben. Diese Anleitung erklärt Mechanik, sinnvolle Verwendungen und den häufigen Fehler.
Wie Base64 funktioniert
Der Name verrät es: ein 64-Zeichen-Alphabet (A–Z, a–z, 0–9, +, /) plus = für Padding. Drei Eingabebytes werden zu vier Ausgabezeichen — etwa 33 % größer. Es geht um Überleben, nicht um Kompression.
Sinnvolle Anwendungen
- Data-URIs: kleine Bilder direkt in HTML/CSS einbetten.
- JSON-Payloads: Dateien in JSON-Bodies übertragen.
- E-Mail-Anhänge (MIME): der klassische Einsatz.
Base64 ist weder Kompression noch Verschlüsselung
Es macht Daten 33 % größer und verbirgt nichts. Für große Dateien den echten Binärtransfer bevorzugen.
Base64 in Convrs
- Base64-Encoder/Decoder beide Richtungen für Text und Dateien.
- Bild zu Base64 erzeugt eine Data-URI.
Alles läuft clientseitig; nichts wird übertragen.