Text in Base32 kodieren oder Base32-Zeichenfolgen zurück in Klartext dekodieren. Unterstützt RFC 4648 und Extended Hex (base32hex). Alles läuft in Ihrem Browser — kein Server, kein Tracking.
= Auffüllung auf ein Vielfaches von 8.
RFC 4648 verwendet A–Z und 2-7; es vermeidet visuell mehrdeutige Zeichen wie 0, 1, 8, 9.
Erweitertes Hex (base32hex) verwendet 0-9 und A–V, wodurch die Sortierreihenfolge erhalten bleibt – nützlich für Crockford- und NanoID-Varianten.
Die gesamte Verarbeitung erfolgt vollständig in Ihrem Browser – nichts wird an einen Server gesendet.
Base32 ist ein Kodierungsformat, das Binärdaten auf ein eingeschränktes Alphabet aus Buchstaben und Ziffern abbildet. Es wird häufig für OTP-Geheimnisse, Provisioning-Strings und Umgebungen verwendet, in denen Unabhängigkeit von Groß-/Kleinschreibung oder menschenlesbare Kodierungen hilfreich sind.
Base32 codiert Daten in 5-Byte-Blöcken. Wenn die Eingabelänge kein Vielfaches von 5 ist, werden "="-Padding-Zeichen an die Ausgabe angehängt, damit die Gesamtlänge ein Vielfaches von 8 ist. Padding ist Teil des RFC-4648-Standards und wird von den meisten Decodern benötigt.
Nein. RFC 4648 definiert zwei Base32-Varianten: Standard-Base32 (A–Z, 2-7) und Base32Hex (0-9, A–V). Sie codieren dieselben Daten, verwenden aber unterschiedliche Alphabete. Dieses Tool verwendet standardmäßig das Standard-Base32-Alphabet.
Ja. TOTP-Secret-Keys sind Base32-codierte Strings. Sie können die Keys hier einfügen, um die Rohbytes anzuzeigen; beachte jedoch, dass dieses Tool decodierten Text ausgibt – binäre Secrets werden möglicherweise nicht korrekt als Text angezeigt.
Nein. Alle Kodierungen und Dekodierungen erfolgen lokal in Ihrem Browser mit JavaScript. Es wird nichts an einen Server gesendet.