Base64 kodieren und dekodieren – online

Base64 existiert, weil viele Übertragungswege – E-Mail-Header, JSON-Zeichenketten, Data-URIs, HTTP-Basisauthentifizierung – nur druckbare ASCII-Zeichen zuverlässig transportieren. Beliebige Bytes werden in 64 sichere Zeichen übersetzt, zum Preis von rund einem Drittel mehr Größe. Dieses Tool wandelt in beide Richtungen und kommt mit Umlauten, ß und Emojis zurecht.

Base64-Konverter: so funktioniert er

  1. Fügen Sie den zu kodierenden Text oder die zu dekodierende Base64-Zeichenkette ein.
  2. Klicken Sie auf Kodieren oder Dekodieren.
  3. Aktivieren Sie den URL-sicheren Modus, wenn der Wert in eine URL oder einen Parameter soll.
  4. Kopieren Sie das Ergebnis.

Häufige Fragen

Ist Base64 eine Verschlüsselung?

Nein, und diese Annahme ist ein echter Sicherheitsfehler. Es ist eine umkehrbare Kodierung ohne Schlüssel: Jede Person kann sie sofort dekodieren. Verstecken Sie damit niemals ein Geheimnis.

Was ist URL-sicheres Base64?

Eine Variante, die + durch - und / durch _ ersetzt, weil diese Zeichen in URLs reservierte Bedeutung haben. JWTs nutzen diese Variante, deshalb enthalten sie weder Pluszeichen noch Schrägstriche.

Warum wird die Datenmenge größer?

Weil drei Bytes in vier Zeichen verpackt werden, also rund ein Drittel mehr. Die Gleichheitszeichen am Ende füllen die Ausgabe auf ein Vielfaches von vier auf.

Warum zerstören andere Tools meine Umlaute?

Naive Implementierungen rufen direkt btoa auf, das nur Latin-1 beherrscht. Dieses Tool wandelt den Text zuerst in UTF-8-Bytes um, sodass Umlaute, ß und Emojis unverändert zurückkommen.

JSON-Formatierer · URL-Kodierer · JWT-Decoder · UUID-Generator · Alle Tools ansehen

Auch verfügbar auf: English · Español · Português · Français