Anúncios incomodam? Ir Sem anúncios Hoje

Codificação Base32 O Herói Não Celebrado dos Dados Insensíveis a Maiúsculas/Minúsculas

Atualizado em

Codificação Base32: o que é, como difere do Base64 e quando usá-la. Mais um codificador/decodificador Base32 gratuito e em tempo real para desenvolvedores.

Codificação Base32: O Herói Não Reconhecido de Dados Insensíveis a Maiúsculas/Minúsculas 1
ANUNCIADO Remover?

Você provavelmente já ouviu falar de Base64. Está em todo lugar — incorporando imagens em CSS, codificando tokens JWT, enviando dados binários sobre protocolos baseados em texto. Mas o que acontece quando você precisa codificar dados para um sistema que não se importa com maiúsculas e minúsculas? Ou um nome de arquivo que precisa sobreviver em sistemas de arquivos que diferenciam maiúsculas de minúsculas?

Apresentamos Base32 — o irmão menos glamoroso, mas surpreendentemente prático, do Base64. E sim, temos um codificador/decodificador Base32 gratuito que cuida de todo o trabalho pesado para você. 💪

O que é Base32, na verdade?

A codificação Base32 converte dados binários em uma string usando apenas 32 caracteres: A-Z e 2-7. Só isso. Sem letras minúsculas, sem caracteres parecidos que causam confusão como 0/O ou 1/I/l. O resultado é uma string completamente insensível a maiúsculas e minúsculas e que evita os caracteres mais comumente confundidos.

Veja como funciona na prática:

Entrada Saída Base32
Olá JBSWY3DP
Teste KRSXG5A=
password123 OBQXG43XN5ZGIZLT

Note os = sinais? Isso é preenchimento para tornar o comprimento da saída um múltiplo de 8. É apenas como o Base32 funciona.

Base32 vs Base64: Quando Usar Cada Um

A pergunta de um milhão de dólares. Aqui está um resumo rápido:

Use o Base64 quando:

  • Você precisa de codificação compacta (Base64 é cerca de 33% mais eficiente)
  • O sistema lida bem com sensibilidade a maiúsculas e minúsculas
  • Você está incorporando dados em URLs, JSON ou HTML

Use Base32 quando:

  • A insensibilidade a maiúsculas e minúsculas é necessária (caminhos de sistema de arquivos, DNS, certos protocolos)
  • Humanos precisam ler/digitar o valor codificado (códigos TOTP, alguém?)
  • Você quer evitar caracteres ambíguos
  • Você está trabalhando com sistemas que aceitam apenas entrada alfanumérica

Onde você já viu Base32

Base32 está em todo lugar — você apenas não percebeu:

  • Autenticação de Dois Fatores (TOTP): Aqueles códigos de 6 dígitos do Google Authenticator ou Authy? A chave secreta é codificada em Base32. É por isso que as chaves de configuração se parecem com JBSWY3DPEHPK3PXP.
  • Endereços Tor .onion: Os endereços onion v3 (como duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion) são chaves públicas codificadas em Base32.
  • Registros DNS: Alguns sistemas baseados em DNS usam Base32 porque o DNS não diferencia maiúsculas de minúsculas.
  • Nomes de arquivos: Quando você precisa de dados codificados em nomes de arquivos no Windows (que trata file.txt e FILE.TXT como a mesma coisa).

Experimente Agora 🚀

Pronto para codificar alguns dados? Nosso Codificador/Decodificador Base32 é compatível com RFC 4648 e funciona em tempo real. Sem anúncios na sua cara, sem necessidade de cadastro. Basta colar, codificar (ou decodificar) e copiar.

Seja você depurando uma configuração de 2FA, trabalhando com protocolos que não diferenciam maiúsculas de minúsculas ou apenas curioso sobre como seu nome fica em Base32 — nós cuidamos de você.

➡️ Experimente o Codificador/Decodificador Base32 agora

Curiosidade: “iotools” em Base32 é NFXGQ5DFNZXQ====. Agora você sabe. 🧠

Ferramentas de Codificação Relacionadas

Trabalhando com diferentes formatos de codificação? Confira estas outras ferramentas:

Quer eliminar anúncios? Fique sem anúncios hoje mesmo

Instale nossas extensões

Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida

Ao Extensão do Chrome Ao Extensão de Borda Ao Extensão Firefox Ao Extensão Opera

O placar chegou!

Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!

ANUNCIADO Remover?
ANUNCIADO Remover?
ANUNCIADO Remover?

Notícias com destaques técnicos

Envolver-se

Ajude-nos a continuar fornecendo ferramentas gratuitas valiosas

Compre-me um café
ANUNCIADO Remover?