Base64 Converter
Codificar texto e arquivos no formato BASE64
Base64 Converter Controls
Texto/dados de entrada
Base64 Saída
Os dados codificados base64 aparecerão aqui
Codificar texto e arquivos no formato BASE64
Os dados codificados base64 aparecerão aqui
Um conversor Base64 online permite codificar e decodificar dados binários em texto ASCII seguro. Ideal para uso em JSON, emails, URLs e data URIs. Base64 não é criptografia — é uma codificação reversível que aumenta o tamanho do arquivo em cerca de 33%.
O algoritmo agrupa dados em blocos de 3 bytes (24 bits) e os converte em quatro valores de 6 bits usando um alfabeto de 64 caracteres (A–Z, a–z, 0–9, +, /). Se o tamanho não for múltiplo de 3, utiliza padding = para alinhar. A versão URL-safe substitui +/ por -_ e pode remover padding. Esta ferramenta suporta ambas.
Codifique imagens PNG ou SVG para usar como data URI em HTML ou CSS, converta bytes aleatórios em token Base64 para testes ou decodifique strings Base64 de payload JSON para recuperar anexos. Exemplo: data:image/png;base64,iVBORw0KGgo...
Para texto, utilizamos UTF-8 para preservar caracteres especiais. Para arquivos, o processamento ocorre localmente no navegador sem upload, garantindo privacidade. Cole texto ou envie um arquivo, depois copie ou baixe o resultado.
Base64 aumenta o tamanho dos dados em aproximadamente um terço. Evite usar em arquivos grandes quando houver alternativa. Como é reversível, não utilize Base64 como mecanismo de segurança — use criptografia adequada para confidencialidade e integridade.
Base64 é útil para transporte de dados, data URLs e depuração. Considere impacto em tamanho e segurança antes de usar em produção.