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
ANÚNCIO · 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!

ANÚNCIO · REMOVER?
ANÚNCIO · REMOVER?
ANÚNCIO · REMOVER?

Notícias com destaques técnicos

Envolver-se

Ajude-nos a continuar fornecendo ferramentas gratuitas valiosas

Compre-me um café
ANÚNCIO · REMOVER?