ToolVault

Codificador/Decodificador Base64

Codifique ou decodifique texto e arquivos Base64 — incluindo imagem para data URL — na hora e com segurança.

De

Resultado

Arquivo para Base64 (data URL)

Solte um arquivo ou imagem para converter em data URL

Ótimo para ícones e imagens pequenas em CSS/HTML

Como usar Codificador/Decodificador Base64

  1. Digite ou cole um texto, ou arraste uma imagem ou arquivo para convertê-lo em uma URL de dados Base64.
  2. Alterne entre Codificar e Decodificar conforme a direção desejada.
  3. Copie o resultado com um clique. A decodificação trata corretamente textos UTF-8 com acentos, emojis e caracteres árabes.

Sobre esta ferramenta

Base64 está em toda parte: cabeçalhos de anexos de e-mail, payloads de tokens JWT, URLs de dados incorporadas ao CSS, valores de configuração que precisam se manter intactos em JSON e imagens de fundo CSS inseridas em linha para economizar uma requisição. Esta ferramenta trabalha em todas as direções com rapidez e segurança. A codificação de texto usa UTF-8 corretamente por meio de TextEncoder, para que emojis, árabe e caracteres acentuados sejam codificados e decodificados preservando cada byte — ao contrário de soluções ingênuas com btoa/atob, que falham com caracteres não latinos. O modo de arquivo converte uma imagem ou documento em uma URL de dados pronta para colar e mostra o tamanho da saída para você avaliar se vale a pena incorporá-la em linha. Todas as operações acontecem no navegador com um seletor de duas direções, tornando os testes de codificação e decodificação instantâneos.

Perguntas frequentes

Por que a saída Base64 parece maior que a entrada?

Base64 codifica cada 3 bytes em 4 caracteres, então a saída fica cerca de 33% maior. Isso é inerente ao formato, não uma ineficiência da ferramenta.

A ferramenta consegue decodificar Base64 corrompido?

Ela decodifica strings válidas sem alertas e informa um erro quando a string contém caracteres fora do alfabeto Base64, para você saber quando os dados de origem estão corrompidos.

É seguro usar imagens em Base64 em sites?

Sim, para ícones e logotipos pequenos. Para fotos grandes, o aumento de 33% somado à ausência de cache do navegador geralmente torna os arquivos normais a melhor escolha — a ferramenta mostra o tamanho para você decidir.

Esta ferramenta foi útil?