Base64 para imagem
Converta strings Base64 de volta em imagens
String Base64
Experimente estes exemplos
Informações do arquivo
- Tamanho
- 0 B
- Tipo MIME
- —
- Formato
- —
- Dimensões
- —
Formatos compatíveis
- Formato de URI de dados: data:image/png;base64,iVBORw0KGgo…
- Base64 bruto e seguro para URLs: detecta bytes de PNG, JPG, GIF, WebP, BMP, ICO, AVIF e SVG
- Os tipos MIME dos URIs de dados são mantidos; a prévia visual depende do suporte do navegador
- Os downloads preservam os bytes originais da imagem decodificada sem recompressão
Prévia da imagem
Insira uma string Base64 válida para ver a prévia da imagem.
0 caracteres
Insira uma string Base64 válida para ver a prévia da imagem.
Sobre o decodificador de Base64 para imagem
Nosso decodificador de Base64 para imagem gratuito converte strings codificadas em Base64 de volta em arquivos de imagem que podem ser visualizados e baixados. Seja um data URI de um documento HTML, uma string Base64 de uma resposta de API ou dados de imagem codificados em um banco de dados, a ferramenta renderiza a imagem na hora e mostra informações detalhadas do formato.
Codificar em Base64 representa dados binários (como imagens) em texto ASCII usando um conjunto de 64 caracteres. Essa codificação é muito usada para incorporar imagens diretamente em HTML, CSS, respostas JSON e mensagens de e-mail. Nosso decodificador faz o caminho inverso: recebe o texto Base64 e reconstrói a imagem original para prévia e download.
A ferramenta aceita tanto o formato data URI completo (data:image/png;base64,...) quanto strings Base64 puras, sem cabeçalho. Ela detecta automaticamente o formato da imagem pelo tipo MIME, exibe informações do arquivo, incluindo o tamanho estimado, e permite baixar a imagem decodificada no formato original, tudo sem enviar nenhum dado a um servidor.
Principais recursos
- Decodifique strings Base64 em imagens visualizáveis na hora
- Suporte para entrada em data URI e em Base64 puro
- Detecção automática do tipo MIME e do formato da imagem
- Todos os principais formatos aceitos: PNG, JPG, GIF, WebP, SVG, BMP
- Prévia da imagem ao vivo, com a saída realmente renderizada
- Cálculo do tamanho estimado do arquivo da imagem decodificada
- Download com um clique das imagens decodificadas no formato original
- Botão de colar da área de transferência para entrada rápida
- Modelos de exemplo integrados para testar a ferramenta
- Processamento totalmente no lado do cliente, para privacidade total
Como usar o decodificador de Base64 para imagem
- Cole sua string Base64: Insira o texto codificado em Base64 na área de entrada. Você pode digitar, colar manualmente ou usar o botão Colar para ler da área de transferência.
- Decodificação automática: A ferramenta tenta decodificar a string imediatamente e renderiza a imagem no painel de prévia, à direita.
- Revise os detalhes da imagem: Confira no painel de informações da imagem o formato, o tipo MIME e o tamanho estimado do arquivo.
- Baixe a imagem: Clique no botão Baixar para salvar a imagem decodificada no seu dispositivo, no formato original.
- Teste os exemplos: Clique nos botões de exemplo para carregar strings Base64 de amostra e ver como o decodificador processa diferentes tipos de imagem.
Casos de uso
- Extração de imagens incorporadas: Decodifique data URIs encontrados em código-fonte HTML, folhas de estilo CSS ou documentos Markdown para ver e salvar as imagens originais.
- Desenvolvimento de APIs: Veja a prévia de imagens retornadas como strings Base64 em respostas de API antes de integrá-las à sua aplicação.
- Depuração de e-mails: Extraia e visualize imagens embutidas no código-fonte de e-mails HTML que usam data URIs codificados em Base64.
- Recuperação de banco de dados: Decodifique dados de imagem armazenados como texto Base64 em campos de banco de dados para verificar o conteúdo ou recuperar arquivos de imagem.
- Depuração de front-end: Verifique se as imagens em Base64 no seu código são renderizadas corretamente, visualizando-as fora do contexto da sua aplicação.
- Análise de segurança: Examine payloads de imagem codificados em Base64 em tráfego de rede, logs ou arquivos suspeitos para inspecionar o conteúdo visual.
- Migração de conteúdo: Converta imagens Base64 incorporadas de volta em arquivos independentes ao migrar conteúdo entre plataformas ou sistemas de CMS.
Perguntas frequentes
O que é uma imagem codificada em Base64?
Uma imagem codificada em Base64 é o dado binário de um arquivo de imagem convertido em uma string de texto com o alfabeto Base64 (A-Z, a-z, 0-9, +, /). Isso permite incorporar imagens diretamente em formatos baseados em texto, como HTML, CSS e JSON, sem precisar de arquivos de imagem separados.
O que é um data URI?
Um data URI é um esquema que permite incluir dados diretamente em páginas web. Para imagens, ele segue o formato data:image/[format];base64,[encoded-data]. O tipo MIME informa ao navegador que tipo de imagem esperar.
Quais formatos de imagem são aceitos?
O decodificador detecta PNG, JPEG, GIF, WebP, SVG, BMP, ICO e AVIF a partir dos bytes brutos da imagem. Um data URI já traz o próprio tipo MIME. A prévia visual depende do suporte do navegador; o download a partir do data URI preserva os bytes decodificados mesmo quando a prévia não está disponível.
Esta ferramenta é gratuita?
Sim, este decodificador de Base64 para imagem é totalmente gratuito, sem limite de uso, sem cadastro e sem restrições de tamanho de imagem ou de número de conversões.
Meus dados estão seguros?
Sim. Toda a decodificação acontece inteiramente no seu navegador. A string Base64 que você cola nunca é transmitida a nenhum servidor, o que torna esta ferramenta segura para decodificar dados de imagem sensíveis ou confidenciais.
Por que minha string Base64 não está sendo decodificada?
Os problemas mais comuns são strings Base64 incompletas (cortadas na hora de copiar), formato de data URI incorreto, tipos MIME que não são de imagem ou codificação corrompida. Copie a string completa, incluindo o prefixo data:image, se houver.
Dicas e boas práticas
- Inclua o cabeçalho do data URI: Para obter os melhores resultados, cole o data URI completo, com o prefixo data:image/[format];base64, para que a ferramenta consiga detectar o formato correto da imagem.
- Use o botão de colar: O botão Colar lê direto da sua área de transferência, o que é mais rápido e menos sujeito a erros do que colar manualmente strings Base64 longas.
- Confira o tamanho estimado: O painel de informações da imagem mostra o tamanho decodificado em bytes e, quando o navegador consegue exibir a prévia da imagem, suas dimensões intrínsecas. O tamanho do arquivo sozinho não permite determinar a largura ou a altura da imagem.
- Experimente os exemplos primeiro: Use os exemplos integrados para se familiarizar com a ferramenta antes de decodificar seus próprios dados Base64.
- Baixe para verificar: Baixe a imagem decodificada e abra-a em um editor de imagens para verificar qualidade, dimensões e precisão das cores.