Zum Inhalt springen

Base64-Encoder / -Decoder

Base64-Strings (Text und Dateien) kodieren und dekodieren.

Läuft in deinem Browser

Text einfügen oder kleine Datei hochladen. Wir kodieren in Standard-Base64 (RFC 4648) und dekodieren Standard- oder URL-sichere Varianten. UTF-8 korrekt behandelt.

So funktioniert's

  1. Kodieren oder Dekodieren wählen

    Kodieren macht aus Text Base64; Dekodieren umgekehrt. Tab oben umschalten.

  2. Eingabe einfügen

    Encoder akzeptiert beliebigen UTF-8-Text. Decoder akzeptiert Standard und URL-sicher, mit oder ohne Padding.

  3. Ergebnis kopieren

    Ausgabe aktualisiert sich automatisch. Kopier-Button verwenden.

Was ist das?

Base64 ist ein Kodierschema, das beliebige Binärdaten mit 64 druckbaren ASCII-Zeichen darstellt. Es ist keine Verschlüsselung - jeder kann sofort dekodieren. Zweck ist Transport: binäre Bytes durch Textkanäle schleusen (E-Mail-Bodies, JSON-Felder, Data-URLs, JWT-Payloads). Die URL-sichere Variante erlaubt Einsatz in URLs ohne weiteres Escaping.

Wann verwenden

Zum Kodieren: kleines Bild als Data-URL in CSS, Zugangsdaten in JSON, Payload in JWT, Datei an SMTP-Body. Zum Dekodieren: JWT-Inspektion, HTTP-Basic-Header, API-Antworten, die Binärdaten in JSON verpacken.

Häufige Fehler

Base64 bläht die Grösse um etwa 33 % auf - bei grossen Daten lieber binäre Alternative (Multipart, Blob-Storage). Nicht als Verschlüsselung behandeln. Auf Varianten achten: Padding wird gestrichen, URL-sichere Zeichen, 76-Zeichen-Zeilen.

FAQ

Unterschied zwischen Standard- und URL-Safe-Base64?
URL-sicher ersetzt « + » durch « - » und « / » durch « _ » und lässt Padding oft weg. Wir akzeptieren beim Dekodieren beide.

Mehr in dieser Kategorie