Zum Inhalt springen

Base64-Kodierer / Dekodierer

Text mit voller Unicode-Unterstützung nach und von Base64 kodieren und dekodieren. Sofortige Ergebnisse, 100% im Browser. Kostenlos online.

 

Was ist Base64?

Base64 ist ein Binär-zu-Text-Kodierungsschema, das binäre Daten als druckbare ASCII-Zeichen mit 64 Symbolen (A–Z, a–z, 0–9, +, /) plus = für das Auffüllen darstellt. Je 3 Eingabebytes werden zu 4 Ausgabezeichen, was die Größe um ~33% erhöht. Definiert in RFC 4648.

Häufige Anwendungen

  • E-Mail-Anhänge — MIME kodiert binäre Anhänge als Base64, damit sie durch textbasierte E-Mail-Protokolle übertragen werden können.
  • Daten-URLs — Bilder/Schriften direkt in HTML/CSS einbetten als data:image/png;base64,… ohne separate HTTP-Anfragen.
  • API-Nutzdaten — Binärdaten (Bilder, PDFs, Schlüssel) über JSON oder Query-Strings übertragen, die nur Textzeichen akzeptieren.

Base64url und andere Varianten

Das Standard-Base64-Alphabet verwendet + und /, die in URLs Sonderzeichen sind. Base64url (definiert in RFC 4648 §5) ersetzt sie durch - und _ und lässt oft das =-Padding weg. Diese Variante wird in JWTs, URL-Query-Parametern und dateinamen-sicheren Kontexten verwendet. Andere Varianten umfassen MIME Base64 (Zeilenumbruch nach 76 Zeichen für E-Mail) und das XML-sichere Alphabet.

Datenschutz

Alle Kodierung und Dekodierung läuft 100% in deinem Browser. Es werden keine Daten an einen Server gesendet.