Conversor Base64

Codifique e decodifique textos em Base64 com estatísticas detalhadas

Texto Original
Digite o texto que deseja codificar em Base64
0 caracteres
0 bytes
1 linhas
Base64 Codificado
Resultado da codificação Base64
0 caracteres
0 bytes
1 linhas
Exemplos de Uso

Texto → Base64

Olá Mundo!
↓
T2zDoSBNdW5kbyE=
Hello World
↓
SGVsbG8gV29ybGQ=

Casos de Uso

  • • Transmissão de dados binários via texto
  • • Codificação de emails (MIME)
  • • URLs com dados incorporados
  • • Armazenamento de imagens em CSS/HTML
  • • APIs que requerem dados em Base64
  • • Ofuscação simples de strings
Sobre Base64

Características:

  • • Usa 64 caracteres: A-Z, a-z, 0-9, +, /
  • • Padding com '=' quando necessário
  • • Aumenta o tamanho em aproximadamente 33%
  • • Seguro para transmissão via texto
  • • Não é criptografia, apenas codificação
  • • Reversível sem chave

Limitações:

  • • Não fornece segurança ou privacidade
  • • Aumenta significativamente o tamanho
  • • Pode quebrar em algumas linhas longas
  • • Sensível a caracteres especiais
  • • Facilmente decodificado por qualquer um
  • • Não adequado para senhas ou dados sensíveis

Sobre a ferramenta

Base64 converte qualquer dado em um conjunto de 64 caracteres seguros: letras, números, mais e barra. Existe porque alguns sistemas antigos só transportam texto — e-mail é o exemplo clássico — e engasgam com bytes arbitrários.

É por isso que anexos de e-mail trafegam em Base64, e por isso imagens pequenas às vezes aparecem embutidas no CSS como data URI. O preço é o tamanho: a codificação aumenta o volume em cerca de um terço.

Base64 não é segurança. Qualquer pessoa decodifica em um clique, e a operação é reversível por desenho. Se o objetivo é proteger uma informação, o que se usa é criptografia, não codificação.

Quando usar

  • Decodificar um trecho Base64 encontrado em um arquivo ou token
  • Embutir imagens pequenas diretamente no CSS ou HTML
  • Transportar dados binários por canais que só aceitam texto
  • Inspecionar o conteúdo de um payload de API
  • Estudar como anexos de e-mail são codificados

Perguntas frequentes

Base64 protege minha informação?

Não. É codificação, não criptografia: qualquer um decodifica em segundos. Para proteger dados, use uma ferramenta de criptografia de verdade.

Por que o texto codificado fica maior?

Base64 representa cada 3 bytes com 4 caracteres, o que aumenta o tamanho em aproximadamente 33%.

Para que servem os sinais de igual no final?

São preenchimento. Aparecem quando o dado original não é múltiplo de três bytes e ajudam o decodificador a saber onde termina o conteúdo.