Ferramentas Base64 — Codificar e Decodificar

Converta texto ou imagens para Base64 e decodifique Base64 no navegador.

Texto para Base64

Copiado!

Imagem para Base64

Decodificar Base64

Benefícios do UtiliApp

  • 100% grátis
  • Funciona no navegador
  • Sem registo
  • Arquivos apagados

Como usar

  1. 1.

    Codificar texto

    Digite um texto e clique em Converter

  2. 2.

    Codificar imagem

    Envie uma imagem para obter Base64

  3. 3.

    Decodificar

    Cole o Base64 para ver o conteúdo original

Perguntas frequentes

Os dados são enviados?

Não. Tudo é processado apenas no seu navegador.

As conversões ocorrem localmente no seu navegador. Nenhum dado é enviado.

Base64 é uma forma de representar dados binários (como imagens ou ficheiros) usando apenas caracteres de texto. É útil para transportar conteúdo em JSON, URLs, CSS/HTML (Data URI) ou em contextos onde enviar binários diretamente não é viável.

Quando usar Base64

  • Incorporar ícones pequenos directamente no HTML/CSS com Data URI para reduzir requisições.
  • Enviar binários em APIs que aceitam apenas texto (ex.: JSON).
  • Criar protótipos ou testes rápidos sem depender de hospedagem de ficheiros.

Quando evitar

  • Imagens grandes: a representação em Base64 costuma ficar ~33% maior do que o ficheiro original.
  • Recursos que poderiam beneficiar-se do cache do navegador/CDN como ficheiros estáticos.
  • Conteúdo sensível: Base64 não é criptografia; é apenas codificação.

Dicas de utilização

  • Para Data URI, utilize o formato: data:MIME;base64,dados.
  • Otimize a imagem primeiro (ex.: WebP) para reduzir significativamente o tamanho do Base64 gerado.
  • Garanta o tipo MIME correcto (image/png, image/jpeg, image/webp) ao embutir em HTML/CSS ou ao decodificar.
  • Em e-mails (MIME), prefira anexos com o cabeçalho apropriado em vez de colar Data URI enormes no corpo.

Limites e compatibilidade

Navegadores modernos suportam Data URI longos, mas conteúdos enormes podem afetar o desempenho e a memória. Para uma melhor experiência, mantenha assets incorporados abaixo de ~1–2 MB e utilize ficheiros externos quando possível.