Skip to content

Base64 Encoder/Decoder — Online Base64 Kodieren & Dekodieren ​

Kodieren Sie Text in Base64 oder dekodieren Sie Base64-Zeichenketten zurück in Klartext. Dieser Konverter unterstützt UTF-8, arbeitet in Echtzeit und ermöglicht das direkte Kopieren des Ergebnisses in die Zwischenablage.

Konverter ​

Text → Base64

Base64 → Text

Was ist Base64? ​

Base64 ist ein Kodierungsverfahren, das Binärdaten in eine Zeichenkette aus 64 ASCII-Zeichen umwandelt (A–Z, a–z, 0–9, + und /). Es ist in RFC 4648 definiert und wird häufig verwendet, um Daten sicher über textbasierte Protokolle zu übertragen. Da jedes Byte in ein 6-Bit-Segment aufgeteilt wird, ist die Ausgabe etwa 33 % größer als die Eingabe.

Häufige Anwendungsfälle:

  • E-Mail-MIME — Anhänge und mehrteilige Nachrichten werden in Base64 kodiert.
  • Data-URIs — Einbetten kleiner Bilder oder Schriftarten direkt in HTML oder CSS.
  • API-Payloads — Binärdaten in JSON-Anfragen sicher transportieren.
  • HTTP Basic Auth — Benutzername und Passwort als Authorization-Header kodieren.

Base64 vs. Base64URL ​

EigenschaftBase64Base64URL
Zeichen 62+-
Zeichen 63/_
Auffüllung=Keine
EinsatzgebietE-Mail, PEMURLs, Dateinamen, JWT

Häufige Anwendungsfälle ​

  • Bilder einbetten — Kleine Bilder als Data-URI in HTML oder CSS verwenden.
  • API-Entwicklung — Binärdaten (z. B. Bilder, PDFs) sicher in JSON übertragen.
  • Debugging — Base64-kodierte Token, Cookies oder Header schnell dekodieren.
  • Konfigurationsdateien — Base64 wird in Kubernetes, Docker und anderen Systemen für Binärdaten verwendet.

Häufig gestellte Fragen ​

Ist Base64 eine Verschlüsselung? Nein. Base64 ist eine Kodierung, keine Verschlüsselung. Sie verbirgt keine Daten und bietet keine Sicherheit. Jeder kann Base64 problemlos dekodieren.

Warum ist die Base64-Ausgabe länger als die Eingabe? Base64 stellt jedes 3-Byte-Segment der Eingabe als 4 ASCII-Zeichen dar. Dadurch vergrößert sich die Datenmenge um etwa 33 %.

Werden UTF-8-Zeichen unterstützt? Ja. Der Konverter verarbeitet UTF-8-Eingaben korrekt, einschließlich Umlaute, Emojis und anderer mehrbyteiger Zeichen.

Was passiert bei ungültiger Eingabe? Bei der Dekodierung werden ungültige Base64-Zeichenfolgen mit einer klaren Fehlermeldung abgelehnt, damit Sie das Problem schnell beheben können.