Base32 encode / decode онлайн

Кодирует и декодирует Base32 — так хранят секреты 2FA, не Base64. Нужно вставить ключ в Authenticator без ошибки копирования.

Секрет вставьте в приложение 2FA или в сервис TOTP на этом сайте. В URL и QR для otpauth:// обычно тоже Base32.

Данные

Вставьте сюда данные, которые нужно преобразовать, проверить или разобрать.

Что сделать с введёнными данными: направление операции или вид результата.

Как пользоваться

Введите текст или Base32-строку и выберите направление. Пробелы и регистр при декодировании не важны.

Как интерпретировать результат

Padding «=» дополняется автоматически. Если после decode ошибка — это не UTF-8, а бинарные данные.

Частые вопросы

Чем Base32 лучше Base64?

Алфавит без регистра и без +/. Удобнее диктовать и класть в URL без экранирования.

Почему 8 символов на блок?

Base32 кодирует по 5 бит. 8 символов = 40 бит = 5 байт.

Это секрет TOTP?

Секрет Authenticator как раз Base32. Код считается в отдельном сервисе TOTP.

URL-safe Base32?

RFC 4648 стандартный. Есть вариант hex Base32 — здесь обычный алфавит A–Z2–7.

Можно ли без = в конце?

Да, padding восстанавливается.