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.