Conversor Base64
Codifica ou decodifica strings e arquivos para o formato Base64. Base64 é uma forma de transportar dados binários com segurança como texto, muito usada em data URI, e-mails, JSON e arquivos de configuração.
Esta ferramenta suporta UTF-8 e permite alternar URL seguro (+
→-
, /
→_
), adicionar/remover padding (=
) e aplicar quebra a cada 76 caracteres. Todo o processamento ocorre somente no navegador (nenhum dado é enviado).
Texto / arquivo ⇄ Base64
—
—
Como usar
- Conversão de texto: digite no campo "Texto antes da conversão" → clique em Codificar → para ver o Base64 no campo "Texto após a conversão". Para reverter, cole o Base64 em "Texto após a conversão" → clique em ← Decodificar para retornar ao campo "Texto antes da conversão".
- Conversão de arquivo: clique em Selecionar arquivo (→Base64) para converter o arquivo em Base64 e enviá-lo para "Texto após a conversão". Para voltar de Base64 para arquivo, coloque o Base64 em "Texto após a conversão" e pressione Base64→arquivo para salvar.
- Opções: alterne URL seguro, padding e quebra a cada 76 caracteres conforme necessário. Muitos Web APIs usam o formato URL seguro sem padding.
- Ações rápidas: Inverter troca os campos, Copiar copia o resultado e Limpar apaga ambos os campos.
Notas
- No modo URL seguro,
+
vira-
e/
vira_
. O padding (=
) pode ser removido se necessário. - A quebra a cada 76 caracteres segue o padrão MIME. Alguns APIs podem não aceitar quebras de linha.
- Ao decodificar, espaços e quebras de linha são ignorados (o texto é normalizado). Se o formato estiver incorreto, uma mensagem de erro será mostrada.