• Roda no seu navegador
  • Funciona no seu navegador
  • Texto e arquivos
  • Copie e baixe
  • Sempre grátis

Codificador e decodificador Base64

Converta textos e arquivos para o formato Base64 ou decodifique strings Base64 na hora — rápido e funciona no seu navegador.

Clique para escolher ou arraste e solte aqui

Máx. 5 MB · Todos os tipos de arquivo são aceitos

Por que usar nossa ferramenta?

Instantâneo, privado e grátis — sem conta, sem instalação, nada armazenado.

Instantâneo

A conversão acontece em milissegundos, sem idas e vindas ao servidor.

Privado

Todo o processamento é local — nada é transmitido a nenhum servidor.

Texto e arquivos

Cole texto puro ou envie qualquer tipo de arquivo de até 5 MB para codificar.

Nos dois sentidos

Alterne entre os modos de codificar e decodificar com um único clique, a qualquer momento.

Usos comuns

Desenvolvimento web

Incorpore imagens diretamente em CSS/HTML como data URIs para eliminar requisições HTTP extras.

Anexos de e-mail

Os padrões de e-mail MIME exigem que os anexos sejam codificados em Base64 antes do envio.

Integração com APIs

Prepare dados binários, como imagens, para transmissão no corpo de requisições de APIs JSON.

Autenticação

As credenciais do HTTP Basic Auth são transmitidas como usuário:senha codificados em Base64.

Perguntas frequentes

O que é Base64 e quando usar?

Base64 é um grupo de esquemas de codificação de binário para texto que representam dados binários em formato de string ASCII. Ele foi criado para permitir que conteúdo binário passe por sistemas que só lidam com texto. Os usos comuns incluem incorporar arquivos de imagem diretamente em HTML ou CSS com data URIs, anexar arquivos binários a e-mails com codificação MIME e transmitir dados binários em APIs REST JSON, onde o formato precisa ser somente texto.

Como funciona a codificação Base64 no navegador?

Esta ferramenta usa a função btoa() integrada do JavaScript para codificar strings em Base64 e a atob() para decodificá-las. Para arquivos enviados, a FileReader API lê o arquivo como uma data URL, e a parte em Base64 é extraída do resultado. Tudo acontece na aba do seu navegador, sem requisições de rede — o que torna o processo rápido e totalmente privado.

Codificação Base64 x criptografia: qual é a diferença?

Codificação Base64 e criptografia são coisas completamente diferentes. O Base64 é um formato de codificação reversível — qualquer pessoa com a string Base64 pode decodificá-la imediatamente, sem chave. Ele não é uma medida de segurança. Já a criptografia (como AES ou RSA) exige uma chave secreta para decodificar. Não use codificação Base64 para proteger dados sensíveis — use criptografia de verdade.

Precisa de ajuda ou tem alguma dúvida?

Fale com a gente — costumamos responder em 2–3 dias úteis.

Fale conosco