📦

Base64 codificar decodificar

Codifique textos ou arquivos binários em Base64, ou decodifique strings Base64 de volta para texto. Modo URL-safe incluído. Tudo funciona no seu navegador — sem servidor, sem rastreamento.

Ferramentas para desenvolvedores Executa localmente Nenhum dado enviado
atob / btoa URL-safe suporte a arquivos somente no lado do cliente sem rastreamento
Texto simples
📂 Solte um arquivo ou clique para procurar — codifica qualquer arquivo binário ou de texto
→
Base64
💡
Base64 codifica dados binários como texto ASCII usando 64 caracteres imprimíveis (A–Z, a–z, 0–9, +, /). 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

  1. Cole o texto na área de entrada ou alterne para o modo de arquivo.
  2. Escolha codificar ou decodificar conforme sua tarefa.
  3. Use o modo URL-safe quando o resultado precisar funcionar dentro de URLs ou payloads do tipo JWT.
  4. Copie a saída quando a conversão estiver correta.
Entenda o Base64 ▾
Exemplo
Entrada Olá, Mundo!
Saída SGVsbG8sIFdvcmxkIQ==
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
Base64 é a mesma coisa que criptografia?

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 que é Base64 URL-safe?

O Base64 URL-safe substitui + por - e / por _ para que a string codificada possa ser usada em URLs sem percent-encoding.

Esta ferramenta suporta codificação de arquivos?

Sim. Acesse a aba Arquivo para codificar arquivos binários como imagens, PDFs ou executáveis em Base64.

Meus dados são enviados para um servidor?

Não. Toda a codificação e decodificação é executada inteiramente no seu navegador usando JavaScript. Nada é enviado.