Segurança

Base32 codificar / descodificar

Codifique e descodifique texto em Base32 (RFC 4648, alfabeto A-Z 2-7).

  • Instantânea
  • Grátis
  • Privada (processada localmente)
  • Sem registo
Resultado

Base32, legível e sem ambiguidade

Alterne entre codificar e descodificar, escreva o seu texto ou Base32 e copie o resultado. Conforme a RFC 4648, ideal para segredos TOTP e chaves escritas à mão.

  1. Escolha o modo

    Codificar (texto → Base32) ou descodificar.

  2. Escreva

    Texto ou cadeia Base32.

  3. Copie

    O resultado copia-se num clique.

Exemplos (RFC 4648)

TextoBase32
fMY======
foMZXQ====
fooMZXW6===
foobarMZXW6YTBOI======

Alfabeto A-Z e 2-7, preenchimento «=». Descodificação insensível a maiúsculas, espaços ignorados. Texto em UTF-8, nada é enviado.

Perguntas frequentes

O que é o Base32?

Uma codificação que representa dados binários com 32 caracteres: as letras A-Z e os dígitos 2-7 (RFC 4648). Ao contrário do Base64, evita caracteres ambíguos e é insensível a maiúsculas, daí o uso para chaves escritas à mão.

Para que serve o caractere «=»?

É o preenchimento (padding). O Base32 trabalha em blocos de 8 caracteres (40 bits); quando os dados não enchem um bloco, completa-se com «=». Exemplo: «foo» dá «MZXW6===».

Onde se usa o Base32?

Em segredos TOTP/2FA (Google Authenticator), alguns identificadores de URL, DNS, ou qualquer sistema que deva ser legível e insensível a maiúsculas. A descodificação aceita minúsculas e ignora espaços.

Os meus dados são enviados?

Não. A codificação e descodificação acontecem inteiramente no seu navegador; nenhum dado é transmitido. O texto é processado em UTF-8.