Webtools

Base64-Encoder

Base64-Strings kodieren und dekodieren

Über den Base64-Encoder/Decoder

Base64 ist ein Codierungsschema, das Binärdaten mithilfe von 64 ASCII-Zeichen in eine Textzeichenfolge umwandelt. Es wird häufig verwendet, um Binärdaten sicher über textbasierte Protokolle zu übertragen, Bilder in HTML oder CSS einzubetten und Anmeldedaten in HTTP-Basic-Authentication-Headern zu codieren.

Dieser Encoder unterstützt den vollständigen Unicode-Zeichensatz, nicht nur ASCII – er verarbeitet Emoji, Umlaute und jeden anderen UTF-8-Text korrekt. Häufige Anwendungen umfassen die Codierung von E-Mail-Anhängen, das Einbetten kleiner Bilder als Data URIs, die Überprüfung codierter Token und Anmeldedaten sowie die Vorbereitung von Daten für APIs, die Base64-Eingabe erfordern.

Häufig gestellte Fragen

Ist Base64 eine Verschlüsselung?
Nein – Base64 ist eine Codierung, keine Verschlüsselung. Die ursprünglichen Daten können von jedem ohne Schlüssel wiederhergestellt werden. Verwenden Sie es nicht zum Verstecken von Geheimnissen; verwenden Sie es nur, um Binärdaten textsicher zu machen.
Warum endet die codierte Ausgabe manchmal mit =?
Auffüllung. Base64 codiert Daten in 3-Byte-Gruppen. Wenn die Eingabelänge kein Vielfaches von 3 ist, werden ein oder zwei =-Zeichen angehängt, sodass die Ausgabelänge ein Vielfaches von 4 bleibt.