Codificador e decodificador Base64 online
Codifique textos ou arquivos em Base64, decodifique Base64 para texto legível ou arquivo e use Base64 seguro para URLs diretamente no navegador.
Recursos da ferramenta Base64
Codificação e decodificação de texto
Codifique textos ou arquivos em Base64, decodifique Base64 para texto legível ou arquivo e use Base64 seguro para URLs diretamente no navegador.
Base64 seguro para URL
Sim. Ative a opção segura para URL quando o valor Base64 usar hífens e sublinhados.
Codificação e decodificação de arquivos
Esta implementação processa os arquivos selecionados no navegador. Ela não possui um endpoint de upload no servidor.
Decodificação linha por linha
Decodificar cada linha separadamente
Conversão de texto ao vivo
Modo ao vivo
Controles para copiar e baixar
Copiar resultado / Baixar resultado
Explicação da codificação Base64
Base64 representa grupos de bytes usando um alfabeto de 64 caracteres. Na forma padrão, usa letras, números, + e /, com = como preenchimento quando necessário. O Base64 seguro para URL substitui + e / por - e _.
Como o Base64 expande os dados, a saída codificada normalmente é maior que os dados binários originais. É útil para transportar dados em formatos orientados a texto, mas não é compressão.
Nota de segurança: quem puder ver um valor Base64 geralmente pode decodificá-lo. Não trate Base64 como senha, criptografia ou armazenamento seguro de segredos.
Perguntas frequentes
Esta ferramenta Base64 é gratuita?
Sim. A ferramenta foi criada como uma utilidade gratuita baseada no navegador.
Meus arquivos são enviados para um servidor?
Esta implementação processa os arquivos selecionados no navegador. Ela não possui um endpoint de upload no servidor.
Posso decodificar Base64 seguro para URL?
Sim. Ative a opção segura para URL quando o valor Base64 usar hífens e sublinhados.
Base64 é criptografia?
Não. Base64 é um esquema de codificação e não oferece confidencialidade ou proteção por senha.
Por que o Base64 deixa os dados maiores?
Base64 representa dados binários usando caracteres de texto e adiciona sobrecarga. Isso facilita a compatibilidade com sistemas baseados em texto.