Nenhuma ferramenta usada recentemente
Nenhuma ferramenta favorita ainda

Codificador Base64 Grátis: Codificar e Decodificar Texto e Imagens

215 usos

Dicas sobre Base64

Codificar texto em Base64
Base64 converte dados binários em texto ASCII. Usado em emails (MIME), URLs e para embutir imagens em HTML/CSS como data URIs.
Imagem para Base64
Envie uma imagem para convertê-la em string Base64. Útil para embutir imagens diretamente no HTML sem arquivos externos.
Decodificar Base64 para texto
Cole uma string Base64 para recuperar o texto original. Ideal para inspecionar dados codificados em APIs e tokens.

Perguntas Frequentes

Q O que é Base64?
A Base64 é um sistema de codificação que converte dados binários em texto ASCII usando 64 caracteres (A-Z, a-z, 0-9, +, /). Usado para transmitir dados binários em meios que só suportam texto.
Q Para que serve Base64?
A Emails (codificação MIME), embutir imagens em CSS/HTML (data URI), tokens de autenticação (JWT), armazenar dados binários em JSON/XML e URLs.
Q Base64 é criptografia?
A Não. Base64 é codificação, não criptografia. Qualquer um pode decodificar Base64 sem chave. Não use Base64 para proteger informações sensíveis — use AES ou outra criptografia real.
Q Qual é o limite máximo de caracteres para codificação de texto?
A Não há um limite de caracteres rigoroso para codificar texto. Você pode colar parágrafos ou até documentos inteiros. No entanto, entradas extremamente grandes, digamos mais de 100.000 caracteres, podem fazer com que seu navegador fique lento durante o processamento. Para trabalhos massivos, considere usar uma ferramenta de linha de comando.
Q A codificação Base64 é considerada criptografia e torna meus dados seguros?
A Não, Base64 não é criptografia. É apenas uma forma de representar dados binários como texto. Qualquer pessoa pode decodificar sua string em segundos com esta ferramenta. Para dados sensíveis, criptografe primeiro com AES e depois codifique em Base64. A codificação sozinha não protege nada.
Q Por que meu texto decodificado parece lixo com símbolos aleatórios?
A Isso geralmente acontece quando você decodifica algo que não era texto originalmente. Imagens, PDFs e arquivos de áudio produzem dados binários, não caracteres legíveis. Nossa ferramenta lida com isso automaticamente — se você decodificar uma imagem, aparecerá um botão de download, não uma prévia de texto. Se você espera texto legível mas vê bagunça, confira se os dados originais não eram um arquivo. Dica: sempre confirme o tipo de conteúdo codificado antes de decodificar.
Q Consigo enviar e codificar uma imagem direto do rolo da câmera do celular?
A Sim, consegue. Toque no botão de upload e escolha uma imagem do seu rolo da câmera ou galeria. No celular, a interface se adapta ao toque, então selecionar o arquivo funciona igual no desktop. Depois de escolher a foto, a ferramenta codifica para uma URI de dados Base64 na hora. Isso é ótimo para incorporar imagens em e-mails HTML ou protótipos. Mantenha as imagens abaixo de 50 MB para um processamento tranquilo no celular.
Q A codificação Base64 é reversível — alguém pode decodificar meus dados de volta ao original?
A Sim, Base64 é completamente reversível por design. É uma codificação binário-para-texto, não um hash de mão única. Qualquer decodificador Base64, incluindo o nosso, reconstrói os bytes originais exatamente. Isso significa que nada que você codificar com Base64 fica privado. Se precisar de confidencialidade, criptografe os dados primeiro com AES-256 e então codifique os bytes criptografados. Vemos desenvolvedores tratando Base64 como senha — não cometa esse erro. Para limpar dados de planilhas ou análise de logs, Base64 é ótimo para transporte, péssimo para sigilo.
Q Codificar com Base64 deixa meu texto mais curto?
A Não, na verdade aumenta em cerca de 33%. Para cada 3 bytes de entrada, o Base64 gera 4 caracteres ASCII. Um assunto de e-mail de 10 caracteres vira uns 14 caracteres depois da codificação. Muita gente acha que isso comprime os dados — é o contrário. Se você quer reduzir o tamanho, use gzip. Base64 é para transporte, não para economia de espaço.

Como Codificar e Decodificar Base64

Ferramentas Relacionadas