Стандарт RFC 4648, вывод использует только A-Z и 2-7, без легко спутываемых символов
Base32 представляет двоичные данные с помощью 32 символов (A-Z и 2-7), причём каждый символ обозначает 5 бит. По сравнению с Base64 он полностью исключает легко спутываемые символы, такие как цифры 0, 1, 8, 9 и буквы O, I, B, G, — что делает его идеальным для сценариев, требующих чтения человеком или рукописного ввода, например при экспорте ключей для Google Authenticator (TOTP).
Входные данные: Hello → Результат: NBSWY3DP
= (регистр не учитывается; этот инструмент автоматически переводит в верхний регистр). Другие символы вызывают ошибку проверки формата.