EN FR DE ES PT
Encoder Toolbox Logo Encoder Toolbox

Base64 Textkodierer & -dekodierer

Kodieren Sie Klartext in das Base64-Format für sichere Datenübertragung oder dekodieren Sie Base64-Zeichenketten zurück in ihre ursprüngliche lesbare Form. Dieses Werkzeug unterstützt vollständig UTF-8-Zeichen einschließlich Unicode, Emoji und Mehrbyte-Text. Die gesamte Konvertierung erfolgt in Ihrem Browser — Ihre Daten verlassen niemals Ihr Gerät.

Text-zu-Base64-Kodierer

Geben Sie Text ein, um ihn in das Base64-Format zu kodieren.

Base64-zu-Text-Dekodierer

Fügen Sie Ihre Base64-kodierte Zeichenkette ein, um sie zurück zum Originaltext zu dekodieren.

So funktioniert es

Die Base64-Kodierung wandelt binäre Daten oder Text in einen Satz von 64 druckbaren ASCII-Zeichen um (A-Z, a-z, 0-9, +, /). Jede Gruppe von drei Eingabebytes wird auf vier Ausgabezeichen abgebildet, wobei Padding (=) hinzugefügt wird, wenn die Eingabelänge kein Vielfaches von drei ist. Dieses Werkzeug verarbeitet UTF-8-Text, indem es zunächst Mehrbyte-Zeichen in ihre UTF-8-Byte-Darstellung kodiert, bevor die Base64-Kodierung angewendet wird, um sicherzustellen, dass internationale Zeichen, Emoji und Sonderzeichen korrekt erhalten bleiben.

Häufige Anwendungsfälle

  • Datenübertragung: Übertragen Sie binäre oder Sonderzeichen sicher über rein textbasierte Protokolle wie SMTP, HTTP-Header oder JSON-APIs.
  • Konfigurationsdateien: Speichern Sie binäre Daten (Zertifikate, Schlüssel) in textbasierten Konfigurationsformaten wie YAML oder XML.
  • Data-URIs: Betten Sie kleine Ressourcen direkt in Webseiten ein.
  • Fehlersuche: Untersuchen Sie schnell kodierte Payloads von APIs, Logs oder E-Mail-Headern.

Häufig gestellte Fragen

Was ist Base64-Kodierung?
Base64 ist ein Binär-zu-Text-Kodierungsverfahren, das binäre Daten mithilfe eines Satzes von 64 druckbaren ASCII-Zeichen (A-Z, a-z, 0-9, +, /) darstellt. Es wird häufig verwendet, um Daten für die sichere Übertragung über textbasierte Protokolle wie E-Mail, HTTP und JSON zu kodieren, bei denen rohe binäre Daten Probleme verursachen könnten.
Verschlüsselt Base64 Daten?
Nein, Base64 ist eine Kodierungsmethode, keine Verschlüsselungsmethode. Es bietet keine Sicherheit oder Vertraulichkeit. Jeder kann eine Base64-Zeichenkette ohne Schlüssel oder Passwort zurück zum Originalinhalt dekodieren. Wenn Sie sensible Daten schützen müssen, verwenden Sie stattdessen eine richtige Verschlüsselung.
Warum vergrößert Base64 die Datenmenge?
Die Base64-Kodierung bildet jeweils 3 Bytes Eingabedaten auf 4 Ausgabezeichen ab, was zu einem Größenaufschlag von etwa 33% führt. Diese Zunahme ist ein inhärenter Kompromiss bei der Darstellung binärer Daten in einem textsicheren Format mit nur 64 druckbaren ASCII-Zeichen.
Unterstützt dieses Werkzeug Unicode?
Ja, dieses Werkzeug unterstützt UTF-8-Kodierung vollständig, was bedeutet, dass es alle Unicode-Zeichen verarbeiten kann, einschließlich internationaler Alphabete, Akzentzeichen, CJK-Schriften, Emoji und anderem Mehrbyte-Text. Der Text wird zuerst in seine UTF-8-Byte-Darstellung kodiert, bevor die Base64-Konvertierung erfolgt.

Verwandte Werkzeuge