Faça upgrade para Premium — sem anúncios, mais recursos! ⚡ — Saber mais

Codificador/Decodificador Base64

Modo

Entrada (texto ou arquivo)

Informe-nos

Por favor, compartilhe sua experiência.

4.9 (2.8k ratings)

Sobre Codificador/Decodificador Base64

Codifique e decodifique strings Base64 online. Suporta codificação de texto e arquivos. Ferramenta gratuita com resultados instantâneos, sem necessidade de cadastro.

Como usar

1

Passo 1

Selecione o modo: Codificar (texto/arquivo para Base64) ou Decodificar (Base64 para texto/arquivo)

2

Passo 2

Para codificar: Digite o texto ou carregue um arquivo.

3

Passo 3

Para decodificar: Cole a string Base64

4

Passo 4

Clique no botão 'Codificar' ou 'Decodificar'.

5

Passo 5

Copie o resultado para a área de transferência ou faça o download como arquivo.

6

Passo 6

Use o botão 'Formatar' para adicionar quebras de linha para facilitar a leitura (modo de codificação).

7

Passo 7

Clique em "Redefinir" para começar de novo.

Características e benefícios

  • Codifique texto em Base64 com suporte completo a Unicode.
  • Decodificar Base64 para texto legível
  • Codifique arquivos para Base64 (imagens, documentos, qualquer tipo de arquivo)
  • Decodificar Base64 para arquivos para download
  • Formate a saída Base64 com quebras de linha para facilitar a leitura.
  • Copiar para a área de transferência com um clique
  • Baixar resultados codificados/decodificados
  • Informações em tempo real sobre caracteres e tamanho
  • 100% baseado em navegador - seus dados nunca saem do seu dispositivo.
  • Sem limite de tamanho de arquivo
  • 100% gratuito - sem marcas d'água, sem necessidade de cadastro

Perguntas frequentes

O que é a codificação Base64?

Base64 é um esquema de codificação binário-para-texto que converte dados binários em formato de texto ASCII usando 64 caracteres imprimíveis (A-Z, a-z, 0-9, +, /). É comumente usado para codificar dados binários para transmissão por meio de protocolos baseados em texto, como e-mail e HTTP.

Quando devo usar a codificação Base64?

Utilize Base64 para: incorporar imagens em HTML/CSS (URLs de dados), codificar dados binários em JSON/XML, anexos de e-mail (MIME), tokens de autenticação de API, armazenar dados binários em bancos de dados baseados em texto e transmitir arquivos por canais somente de texto.

Posso codificar arquivos em Base64?

Sim! Você pode fazer o upload de qualquer arquivo (imagens, PDFs, documentos, etc.) e convertê-lo para Base64. Isso é útil para incorporar arquivos em código, APIs ou bancos de dados. A ferramenta mostra o tamanho original do arquivo e o tamanho codificado.

Como faço para decodificar Base64 de volta para um arquivo?

Mude para o modo Decodificar, cole a string Base64, clique em Decodificar e, em seguida, clique em Baixar para salvar o arquivo decodificado. A ferramenta processa automaticamente os dados binários e cria um arquivo para download.

Por que o Base64 é maior que o original?

A codificação Base64 aumenta o tamanho dos dados em aproximadamente 33%, pois utiliza 6 bits por caractere em vez de 8 bits por byte. Essa sobrecarga é a contrapartida para a transmissão de dados binários seguros para texto.

A codificação Base64 criptografa meus dados?

Não! Base64 é codificação, não criptografia. Ele torna dados binários seguros para texto, mas não oferece segurança. Qualquer pessoa pode decodificar Base64. Para segurança, use algoritmos de criptografia adequados, como o AES.

Para que serve o botão 'Formatar'?

O botão Formatar adiciona quebras de linha a cada 76 caracteres à saída Base64, tornando-a mais legível e compatível com os padrões MIME. Isso é útil para anexos de e-mail e documentação.

Meus dados foram enviados para um servidor?

Não! Toda a codificação e decodificação ocorre inteiramente no seu navegador. Seu texto e seus arquivos nunca saem do seu dispositivo, garantindo total privacidade e segurança.

Posso codificar texto Unicode?

Sim! Nossa ferramenta lida corretamente com caracteres Unicode (emojis, alfabetos não latinos, símbolos especiais) usando a codificação UTF-8 antes da conversão para Base64, garantindo codificação e decodificação precisas.