Zum Inhalt springen

Text zu Base64 kodieren

Kodieren Sie beliebigen Text direkt im Browser zu Base64, mit voller Unterstützung für UTF-8-Zeichen.

Wird auf Ihrem Gerät verarbeitet. Es wird nichts an einen Server gesendet.

Wandelt den Text in UTF-8-Bytes um und kodiert sie als Base64, das übliche Format, um Binärdaten als sicheren ASCII-Text darzustellen.

Anwendungsfälle

  • Zugangsdaten für einen Basic-Authentication-Header kodieren.
  • Text zum Einbetten in JSON oder XML vorbereiten.
  • Base64-Testdaten für eine API erzeugen.

So funktioniert's

  1. 1

    Text eingeben

    Geben Sie den zu kodierenden Text ein oder fügen Sie ihn ein.

  2. 2

    Kodieren

    Klicken Sie auf „Kodieren“ und kopieren Sie das Ergebnis.

Technische Details

  • Beispiel: „Hallo“ wird zu SGFsbG8=; „Größe“ zu R3LDtsOfZQ==, weil „ö“ und „ß“ in UTF-8 je 2 Bytes belegen.
  • Das Ergebnis ist etwa 33 % größer als der Ausgangstext. Base64 ist keine Verschlüsselung: Jeder kann es dekodieren.
  • Erzeugt wird Standard-Base64 (mit + und /). JWTs und URLs nutzen die Variante Base64URL, die diese Zeichen durch - und _ ersetzt und das abschließende = meist weglässt.
  • Kodiert wird Text; um ein Bild in Base64 umzuwandeln, nutzen Sie das Tool „Bild zu Base64“.

Häufige Fragen

Funktioniert es mit Umlauten und Sonderzeichen?

Ja. Der Text wird zuerst als UTF-8 kodiert und dann in Base64 umgewandelt, sodass Sonderzeichen korrekt kodiert und dekodiert werden.

← Entwicklung