DevToolbox

Grátis online Base64 Encoder / Decoder

Codifique texto, imagens e arquivos em Base64 ou decodifique strings Base64 — gratuito, online e 100% no lado do cliente. Nenhum upload necessário.

100% lado do cliente · Seus dados nunca saem do navegador

Como usar Base64 Encoder / Decoder

Selecione um modo de acordo com seu caso de uso:

  • Modo texto: cole qualquer texto UTF-8 e clique em Codificar para convertê-lo em Base64, ou cole uma string Base64 e clique em Decodificar para recuperar o texto original.
  • Modo imagem: cole uma string Base64 e veja a imagem renderizada como pré-visualização — ótimo para depurar URIs data: em CSS.
  • Modo arquivo: arraste e solte qualquer arquivo para obter instantaneamente sua representação em Base64. Funciona com imagens, PDFs, ZIPs e qualquer formato binário.

Clique no botão para alternar a direção de codificação/decodificação, ou use Ctrl/Cmd+Enter para executar e Ctrl/Cmd+K para limpar.

Perguntas frequentes

O que é codificação Base64?

Base64 é um esquema de codificação de binário para texto que representa dados binários usando 64 caracteres ASCII imprimíveis (A–Z, a–z, 0–9, +, /). É comumente usado para incorporar dados binários — como imagens ou arquivos — em formatos de texto como JSON, HTML ou e-mail.

Meus dados estão seguros? Eles são enviados para algum servidor?

Não. Toda a codificação e decodificação acontece inteiramente no seu navegador usando JavaScript. Nada é enviado para nenhum servidor. Seus dados nunca saem do seu dispositivo.

Qual é a diferença entre Base64 padrão e Base64 seguro para URL?

O Base64 padrão usa os caracteres + e /, que têm significado especial nas URLs. O Base64 seguro para URL substitui + por - e / por _, tornando-o seguro para usar em URLs e nomes de arquivo sem codificação percentual.

Posso codificar uma imagem em Base64?

Sim! Mude para o modo "Imagem", cole uma string Base64 para decodificar e pré-visualizar uma imagem, ou use o modo "Arquivo" para arrastar e soltar qualquer arquivo de imagem e obter sua representação em Base64.

Quais são os usos mais comuns do Base64?

Incorporar imagens em HTML/CSS (URIs de dados), codificar anexos binários em APIs JSON, armazenar blobs binários em bancos de dados, codificar credenciais em cabeçalhos HTTP Basic Auth e manipular dados binários em payloads de JWT.

Ferramentas relacionadas

Artigos relacionados