Base32 кодирование / декодирование
Кодируйте и декодируйте текст в Base32 (RFC 4648, алфавит A-Z 2-7).
- Мгновенно
- Бесплатно
- Приватно (обработка локально)
- Без регистрации
Base32 — читаемо и однозначно
Переключайтесь между кодированием и декодированием, вводите текст или Base32 и копируйте результат. Соответствует RFC 4648, идеально для секретов TOTP и ключей, вводимых вручную.
-
Выберите режим
Кодировать (текст → Base32) или декодировать.
-
Введите
Текст или строку Base32.
-
Копируйте
Результат копируется одним кликом.
Примеры (RFC 4648)
| Текст | Base32 |
|---|---|
| f | MY====== |
| fo | MZXQ==== |
| foo | MZXW6=== |
| foobar | MZXW6YTBOI====== |
Алфавит A-Z и 2-7, заполнение «=». Декодирование без учёта регистра, пробелы игнорируются. Текст в UTF-8, ничего не отправляется.
Частые вопросы
Что такое Base32?
Кодирование, представляющее двоичные данные 32 символами: буквы A-Z и цифры 2-7 (RFC 4648). В отличие от Base64, избегает неоднозначных символов и не зависит от регистра — отсюда применение для вручную вводимых ключей.
Зачем символ «=»?
Это заполнение (padding). Base32 работает блоками по 8 символов (40 бит); если данные не заполняют блок, его дополняют «=». Пример: «foo» даёт «MZXW6===».
Где используется Base32?
Для секретов TOTP/2FA (Google Authenticator), некоторых идентификаторов URL, DNS или любых систем, которые должны оставаться читаемыми и регистронезависимыми. Декодирование принимает строчные и игнорирует пробелы.
Мои данные куда-то отправляются?
Нет. Кодирование и декодирование целиком происходят в браузере; данные не передаются. Текст обрабатывается как UTF-8.