Decodificador de Imagem Base64
Converta strings Base64 em imagens e baixe-as instantaneamente.
Sobre Decodificador de Imagem Base64
Conversão instantânea entre arquivos de imagem e strings Data URI Base64. Este utilitário lida com a codificação de arquivos de imagem locais e a decodificação de strings Base64 de volta em imagens visualizáveis e baixáveis.
Como Usar
- Escolha o modo 'Imagem para Base64' ou 'Base64 para Imagem'.
- Para codificar, faça upload ou arraste um arquivo de imagem para a área de upload.
- Para decodificar, cole a string Base64 na área de texto.
- Baixe a imagem decodificada ou copie a string Base64 gerada.
Casos de Uso Comuns
- Conversão de pequenos logotipos ou ícones em Data URIs para CSS.
- Pré-visualização de imagens de registros de banco de dados armazenados como Base64.
- Geração de strings de imagem inline para templates de e-mail.
Detalhes técnicos
Utiliza a API Canvas do navegador e o FileReader para processamento de imagem de alto desempenho no dispositivo, sem uploads para o servidor.
Perguntas Frequentes
- Minhas imagens saem do meu computador?
- Não. Todas as conversões ocorrem localmente no seu navegador usando JavaScript, garantindo total privacidade.
- Quais formatos de imagem são suportados?
- A maioria dos formatos web padrão, incluindo PNG, JPG e WEBP, pode ser codificada e decodificada.
- Como visualizo uma imagem Base64 sem uma ferramenta?
- Você pode visualizar imagens Base64 no navegador digitando 'data:image/png;base64,' seguido da string na barra de endereços. No entanto, essa ferramenta fornece uma interface mais fácil de usar para colar, visualizar e baixar a imagem decodificada.
- Como posso obter a string Base64 de uma imagem?
- Você pode gerar uma string Base64 de uma imagem usando a ferramenta Codificador Base64 da Lokaltools, fazendo upload da imagem. Alternativamente, em JavaScript, use o método FileReader.readAsDataURL() ou o Canvas toDataURL() para converter imagens em Base64 programaticamente.
- O que é um URI de dados (Data URI) Base64?
- Um URI de dados é uma string que incorpora dados de arquivo diretamente em um URL usando o formato: data:[tipo MIME];base64,[dados codificados]. Por exemplo, data:image/png;base64,iVBORw0KGgo... incorpora uma imagem PNG diretamente em HTML ou CSS sem um arquivo de imagem separado.
- Posso converter uma imagem Base64 de volta para um arquivo que possa salvar e editar?
- Sim. Cole uma string Data URI Base64 (começando com data:image/...) ou uma string Base64 bruta com o prefixo do formato de imagem, e a ferramenta a decodifica em uma imagem visualizável. Você pode então clicar no botão de download para salvá-la como PNG, JPEG ou GIF no seu dispositivo. Isso é útil para extrair imagens incorporadas em templates de e-mail HTML, blobs de banco de dados, payloads de API JSON ou código-fonte. Toda a decodificação acontece no seu navegador — nenhum dado é enviado a qualquer servidor.
Processamento local
Nossas ferramentas locais de arquivos, texto e gráficos processam conteúdo no seu dispositivo com JavaScript, APIs do navegador e WebAssembly quando necessário. Nossos eventos não incluem nomes ou conteúdo de arquivos, texto digitado, valores dos gráficos, erros brutos, emails ou referências de licença. Ferramentas de rede (DNS, WHOIS, IP e testes de velocidade) acessam serviços externos para suas funções. Carregar o site, fontes, bibliotecas e modelos também gera solicitações de rede. WebAssembly por si só não impede acesso à rede.