Kategorie: Entwicklung

Base32-Kodierer/Dekodierer

Eigene IdeeTool fehlt?

Text in Base32 kodieren oder Base32 zurück in Text dekodieren

Kodieren Sie beliebigen Text in standardmäßiges RFC-4648-Base32 mit Padding, oder dekodieren Sie eine Base32-Zeichenfolge zurück in lesbaren Text — vollständig in Ihrem Browser.

Ergebnis
JRXWGYLMFVTGS4TTOQQHI33PNRZSAZTPOIQGK5TFOJ4W63TF

Alles auf dieser Seite wird in Ihrem Browser verarbeitet. Nichts wird hochgeladen.

Wozu dieses Werkzeug dient

Base32 ist ein 32-Zeichen-Alphabet, das dort eingesetzt wird, wo die gemischte Groß-/Kleinschreibung und Sonderzeichen von Base64 Probleme bereiten würden — DNS-Labels, Lizenzschlüssel, TOTP-Geheimnisse, dateisystemsichere Kennungen. Dieses Tool kodiert UTF-8-Text in das im RFC 4648 definierte Standardalphabet und dekodiert ihn zurück, wobei Eingaben außerhalb dieses Alphabets gemeldet statt geraten werden.

So funktioniert es

  1. Wählen Sie Kodieren oder Dekodieren.
  2. Fügen Sie Ihren Text oder Ihre Base32-Zeichenfolge in das Eingabefeld ein.
  3. Kopieren Sie das Ergebnis, sobald es passt.

Datenschutz

Dieses Werkzeug läuft vollständig in Ihrem Browser. Ihre Eingabe wird nie hochgeladen, gespeichert oder weitergegeben – beim Schließen des Tabs ist sie weg.

Häufig gestellte Fragen

Welches Base32-Alphabet wird verwendet?
Das Standardalphabet der RFC 4648 (A-Z und 2-7) mit =-Padding, dieselbe Variante, die von den meisten TOTP-Geheimnissen und DNS-sicheren Kennungen verwendet wird.
Ist das dasselbe wie Base64?
Nein. Base32 verwendet ein kleineres, 32-Zeichen-Alphabet und erzeugt eine längere Ausgabe, vermeidet aber gemischte Groß-/Kleinschreibung und Zeichen wie + und /, was es sicherer für Systeme macht, die nicht zwischen Groß- und Kleinschreibung unterscheiden, wie DNS-Labels oder Dateinamen.
Was passiert, wenn ich ungültiges Base32 einfüge?
Die Dekodierung stoppt, und das Tool teilt mit, dass die Eingabe kein gültiges Base32 ist, statt verstümmelten Text zurückzugeben.