🇬🇧 English🇪🇸 Español🇫🇷 Français🇩🇪 Deutsch🇸🇦 العربية🇧🇷 Português
🚀 Explorar Todas as Ferramentas
🚀 Explorar Todas as Ferramentas

🔐 Codificador / Decodificador Base64

Codifique e decodifique texto ou arquivos em Base64, rápido, local, seguro. Nada sai do seu navegador.

📂 Arraste um arquivo aqui, ou clique para procurar

🖼️ Image Preview

Decoded image preview
📋

Como usar esta ferramenta

1
⌨️
1. Insira sua entrada
Digite, cole ou solte seu arquivo acima.
2
🔒
2. Execute no navegador
Seus arquivos nunca saem do dispositivo.
3
💾
3. Baixe o resultado
Salve ou copie na hora, sem cadastro.

Visão geral

Codificador Base64 Grátis é uma ferramenta online gratuita para codificar e decodificar texto ou arquivos para e do formato Base64, diretamente no seu navegador. Como uma ferramenta de desenvolvimento 100% do lado do cliente, nada do que você insere chega a um servidor, seus dados permanecem privados e seguros no seu dispositivo. A codificação Base64 é amplamente usada no desenvolvimento web para incorporar dados binários em URIs de dados, transmitir dados em APIs, armazenar imagens ou fontes em CSS e lidar com conteúdo binário sobre protocolos baseados em texto. Nossa ferramenta suporta converter texto em strings Base64, decodificar strings Base64 em texto legível, codificar arquivos de imagem (PNG, JPG, GIF) em URIs de dados Base64 e decodificar strings Base64 em imagens visíveis, tudo com um clique. Basta colar seu texto ou string Base64, selecionar o modo e o resultado aparece instantaneamente. Desenvolvedores usam para testar payloads de API, criar imagens inline e depurar dados codificados. Sem instalação, sem conta e sem coleta de dados.

O que o Base64 realmente faz

O Base64 converte bytes arbitrários em 64 caracteres ASCII imprimíveis para que dados binários trafeguem em canais de texto: payloads JSON, cabeçalhos de e-mail, data URIs e arquivos de configuração. A codificação aumenta o tamanho em cerca de 33%. Isso é normal: é um formato de transporte, não compressão. A decodificação inverte o mapeamento e restaura os bytes originais exatamente. A ferramenta cobre os dois sentidos, além de imagem para data URI e data URI para imagem, com o codificador nativo do navegador compatível com UTF-8.

Detalhes de processamento e limites

PropriedadeComportamento
ModosTexto para Base64, Base64 para texto, imagem para data URI, data URI para imagem
CaracteresUTF-8 completo, incluindo acentos e emoji
Acréscimo de tamanho~33% em relação ao binário original (esperado)
Entrada de imagemPNG, JPG, GIF e outros formatos legíveis pelo navegador
Processamento100% JavaScript no cliente, sem upload
CustoGrátis, sem conta e sem cota

Privacidade: dados codificados não saem do navegador

Strings Base64 geralmente carregam tokens de API, credenciais ou dados de clientes, e decodificá-las em um servidor de terceiros anularia o propósito. Aqui tudo é local: nada é transmitido, armazenado ou registrado, e a página funciona offline.

Dicas práticas

  • Nunca trate Base64 como criptografia, qualquer pessoa pode reverter.
  • Remova o prefixo data URI antes de decodificar dados de imagem.
  • Use data URIs com moderação em CSS: imagens grandes incham a folha de estilos.
  • Espere erros de caracteres inválidos se a string foi cortada no caminho.
  • Para arquivos, prefira uploads multipart em vez de Base64 em JSON.

Veja também as ferramentas de desenvolvimento para JSON, hash e JWT.

Perguntas frequentes

O que é codificação Base64? +

Base64 é um método de converter dados binários em uma string de texto usando 64 caracteres ASCII. É comumente usado para incorporar imagens em HTML e enviar anexos por e-mail.

Posso codificar e decodificar arquivos? +

Sim. Envie qualquer arquivo, imagens, documentos ou dados binários, e a ferramenta o codifica em Base64. Você também pode colar Base64 para decodificá-lo.

Há limite de tamanho? +

Não há limite artificial. Arquivos grandes produzem strings Base64 mais longas, mas a ferramenta lida com elas sem problemas.

Qual a diferença entre Base64 e criptografia? +

A codificação Base64 NÃO é criptografia. É um formato de representação reversível. Qualquer pessoa pode decodificar Base64.

🔒 100% no navegador, seus arquivos nunca saem do seu dispositivo