Padrão RFC 4648, a saída usa apenas A-Z e 2-7, sem caracteres facilmente confundíveis
O Base32 representa dados binários usando 32 caracteres (A-Z e 2-7), cada caractere representando 5 bits. Em comparação com o Base64, evita totalmente caracteres facilmente confundíveis como os dígitos 0, 1, 8, 9 e as letras O, I, B, G — tornando-o ideal para cenários que exigem leitura ou escrita manual, por exemplo, exportar chaves para o Google Authenticator (TOTP).
Entrada: Hello → Saída: NBSWY3DP
= (não diferencia maiúsculas de minúsculas; esta ferramenta converte automaticamente para maiúsculas). Outros caracteres acionam um erro de validação de formato.