Ferramentas Base64 — Codificar e Decodificar
Converta texto ou imagens para Base64 e decodifique Base64 no navegador.
Benefícios do UtiliApp
- ✓100% grátis
- ✓Funciona no navegador
- ✓Sem registo
- ✓Arquivos apagados
Como usar
-
1.
Codificar texto
Digite um texto e clique em Converter
-
2.
Codificar imagem
Envie uma imagem para obter Base64
-
3.
Decodificar
Cole o Base64 para ver o conteúdo original
Perguntas frequentes
Os dados são enviados?
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.