+, /).
Modo URL-safe substitui +→- e /→_, e remove = preenchimento — tornando seguro para URLs e nomes de arquivos sem codificação percentual.
Todo o processamento usa as APIs TextEncoder e / TextDecoder APIs. Nada sai do seu dispositivo.
O que é Base64?
Base64 é um método de codificação de texto que transforma dados binários ou texto simples em um conjunto limitado de caracteres ASCII. É comumente usado para payloads de e-mail, data URLs, tokens de API e para mover conteúdo binário por sistemas apenas de texto.
Como usar o Base64 codificar decodificar
- Cole o texto na área de entrada ou alterne para o modo de arquivo.
- Escolha codificar ou decodificar conforme sua tarefa.
- Use o modo URL-safe quando o resultado precisar funcionar dentro de URLs ou payloads do tipo JWT.
- Copie a saída quando a conversão estiver correta.
Entenda o Base64 ▾
Exemplo
Casos de uso comuns
- Incorpore imagens em HTML/CSS como data URIs
- Codifique dados binários para JSON ou transmissão por e-mail
- Decodifique respostas de API codificadas em Base64
- Codifique arquivos de configuração para variáveis de ambiente
Por que usar esta ferramenta
- Útil para data URLs, payloads de API, transporte binário e verificações rápidas de decodificação.
- Suporta fluxos de codificação com texto simples e baseados em arquivos.
- Funciona totalmente no navegador, sem uploads ou processamento no servidor.
Perguntas frequentes
Não. Base64 é codificação, não criptografia. Qualquer pessoa pode decodificá-lo sem uma chave. Use AES ou similar para segurança real.
O Base64 URL-safe substitui + por - e / por _ para que a string codificada possa ser usada em URLs sem percent-encoding.
Sim. Acesse a aba Arquivo para codificar arquivos binários como imagens, PDFs ou executáveis em Base64.
Não. Toda a codificação e decodificação é executada inteiramente no seu navegador usando JavaScript. Nada é enviado.