Codificador/Decodificador Base64

Codifique texto/arquivos para Base64 ou decodifique Base64 de volta para texto/arquivos. Grátis, instantâneo, 100% privado — todo o processamento acontece no seu navegador.

Or upload a file:
📁 Drop file here or

About Base64 Encoding

Base64 encoding converts binary data into ASCII text using 64 characters (A-Z, a-z, 0-9, +, /). It's used everywhere:

  • Data URIs: Embed images directly in HTML/CSS
  • Email attachments (MIME): Encode binary for text-based email
  • API authentication: Base64 encode credentials for Basic Auth
  • JSON/XML: Safely embed binary data in text formats
  • JWTs: Tokens use Base64URL encoding

🔒 All processing happens in your browser. Your data never leaves your device.

About Base64 Encoder/Decoder

Codifique texto ou arquivos para Base64 e decodifique Base64 de volta para texto. Ferramenta essencial para desenvolvedores para data URIs, cabeçalhos de autenticação de API, anexos de e-mail e conversão binário-para-texto. Todo o processamento no seu navegador.

Codificar e Decodificar

Conversão bidirecional. Codifique qualquer texto para Base64, ou decodifique strings Base64 de volta para texto legível instantaneamente.

Suporte a Arquivos

Codifique arquivos para data URIs Base64. Perfeito para incorporar imagens inline em HTML, CSS ou cargas JSON.

Seguro para Conjunto de Caracteres

Lida corretamente com Unicode e caracteres especiais. Codificação segura UTF-8 para texto internacional.

100% Privado

Toda codificação/decodificação é executada localmente no seu navegador. Nenhum dado é enviado a qualquer servidor — completamente seguro.

📋 Common Use Cases

Incorporando Imagens em HTML ou CSS

Codifique uma imagem pequena para Base64 e incorpore-a diretamente em uma página web para reduzir solicitações HTTP e acelerar o tempo de carregamento.

Transmitindo Dados em URLs

Codifique dados binários ou com caracteres especiais em strings Base64 seguras para passar por parâmetros de URL ou chamadas de API.

Depurando Tokens de Autenticação

Decodifique credenciais ou tokens codificados em Base64 durante o desenvolvimento para inspecionar seu conteúdo sem usar serviços externos.

Armazenando Binário em Formatos de Texto

Codifique cargas binárias como strings Base64 para armazenamento em campos de texto JSON, YAML ou banco de dados que não suportam bytes brutos.

🪜 How to Use This Tool

  1. Escolha a direção
    Selecione Codificar para converter texto ou binário para Base64, ou Decodificar para transformar uma string Base64 de volta à sua forma original.
  2. Insira seus dados
    Digite ou cole texto na área de entrada, ou envie um arquivo para codificação em formato Base64.
  3. Veja a pré-visualização ao vivo
    Veja o resultado codificado ou decodificado atualizar instantaneamente enquanto você digita, com feedback de codificação de caracteres.
  4. Copie ou baixe
    Copie o resultado para a área de transferência ou baixe-o como arquivo ao trabalhar com dados binários de origem.

📚 Related Guides

Frequently Asked Questions

Essas ferramentas de desenvolvedor são gratuitas?
Sim. Todas as ferramentas de desenvolvedor são completamente gratuitas. Sem cadastro, sem conta.
Meus dados são enviados para um servidor?
Não. Codificação Base64, codificação de URL, decodificação JWT, geração de hash e teste de regex acontecem tudo no seu navegador. Seus tokens e segredos permanecem no seu dispositivo.
Posso decodificar JWTs com segurança?
Sim. A decodificação JWT acontece inteiramente no seu navegador. O token nunca sai do seu dispositivo. Apenas o cabeçalho e o payload são decodificados — as assinaturas não são verificadas no servidor.