O Base64 transforma dados binários em texto simples para que possam viajar por sistemas que só aceitam caracteres. Esta ferramenta codifica e descodifica, e converte imagens em data URIs embutíveis.
Base64 é uma forma de representar dados binários usando 64 caracteres imprimíveis. Não é encriptação — qualquer pessoa o pode descodificar instantaneamente — mas resolve um problema real de transporte: corpos de email, payloads JSON, atributos HTML e algumas APIs não conseguem transportar bytes crus, e o Base64 torna-os portáteis como texto.
O uso quotidiano mais comum é o URI de dados: codificar uma imagem pequena numa string que pode colar diretamente em HTML ou CSS, removendo um pedido HTTP extra. É ideal para ícones minúsculos mas contraproducente para imagens grandes, porque o Base64 infla o tamanho em cerca de 33% e não pode ser colocado em cache separadamente.
A ferramenta lida tanto com entrada de texto como de ficheiro, em ambas as direções.
Abrir Codificar / Descodificar Base64 →
| Registro | Não obrigatório |
|---|---|
| Marca d'água | Nenhum |
| Custo | Grátis |
| Instruções | Codificar e descodificar |
| Tipos de entrada | Texto e ficheiros (incluindo imagens) |
| Saída de imagem | Data URI pronto para HTML/CSS |
| Overhead de tamanho | Aproximadamente 33% maior do que o binário original |
| Processamento | No navegador |
Verifique antes de confiar: as cotas gratuitas, os limites de arquivos e os preços mudam com frequência. Confirme os termos atuais no site oficial antes de depender dele para o seu trabalho regular.
Programadores a embutir imagens pequenas em HTML ou CSS, a depurar payloads de API, e qualquer pessoa que tenha recebido uma string Base64 e precise de ver o que está dentro dela.
Não. É uma codificação para transporte, reversível por qualquer pessoa instantaneamente. Nunca a use para proteger dados.
Sim, codificar e descodificar são gratuitos sem registo.
Cerca de 33% maior do que o binário original, que é porque é melhor reservado para recursos pequenos.
Não. Incha o ficheiro e impede cache separada. Use-o apenas para ícones pequenos.
Sim, a direção de descodificação restaura o ficheiro original.
Uma string como data:image/png;base64,... que pode usar diretamente como origem de imagem em HTML ou CSS, evitando um pedido de rede extra.