Conversor de Data URI para Arquivo
Converta qualquer data URI de volta em um arquivo para baixar. Cole um data URI (data:image/png;base64,... ou data:text/plain,...) e extraia na hora o arquivo original com detecção automática de tipo MIME e extensão de nome de arquivo. Suporta mais de 40 tipos de arquivo, incluindo imagens, texto, áudio, vídeo, fontes e PDFs: todo o processamento acontece localmente no seu navegador, sem cadastro.
Convert any data URI back into a downloadable file. Paste a data URI (data:image/png;base64,...) and instantly extract the file with automatic MIME type detection and filename extension.
Paste the full data URI including the "data:" prefix and comma separator
Paste a data URI to convert
A data URI looks like data:image/png;base64,iVBOR...
All conversion is performed locally in your browser. No data is uploaded to any server.
Por que usar o nosso conversor de Data URI para arquivo?
- Análise instantânea do data URI: cole qualquer data URI e extraia na hora todos os metadados — tipo MIME, codificação (Base64 ou bruta), extensão de arquivo, categoria e tamanho. Suporta arquivos de texto, imagens, áudio, vídeo, fontes e aplicativos com detecção automática de tipo.
- Download do arquivo em um clique: baixe o arquivo decodificado com um único clique. A ferramenta sugere automaticamente a extensão correta conforme o tipo MIME e permite personalizar o nome do arquivo antes de baixar. Suporta arquivos de qualquer tamanho que o navegador consiga lidar.
- Pré-visualização de conteúdo para arquivos de texto: visualize o conteúdo de arquivos de texto (HTML, JSON, CSS, JavaScript, texto simples) diretamente no navegador antes de baixar. Veja o conteúdo decodificado para confirmar que a conversão foi correta, com painel de pré-visualização rolável para arquivos grandes.
- Mais de 40 tipos MIME suportados: nossa ferramenta reconhece mais de 40 tipos MIME comuns, incluindo todos os principais formatos de imagem (PNG, JPEG, GIF, WebP, SVG, AVIF), formatos de texto, codecs de áudio/vídeo, formatos de fonte e tipos de aplicativo como PDF e documentos do Office. Tipos desconhecidos usam .bin por padrão.
Casos de uso comuns do conversor de Data URI para arquivo
- Desenvolvimento front-end e depuração: extraia imagens, fontes ou outros ativos incorporados de data URIs encontrados em arquivos CSS, estilos inline de HTML ou bundles JavaScript. Converta os data URIs de volta em arquivos independentes para inspeção, otimização ou substituição por recursos externos.
- Recuperação de anexos de e-mail: extraia anexos de data URIs incorporados em e-mails HTML. Muitos clientes de e-mail incorporam imagens e documentos como data URIs no corpo da mensagem. Converta-os de volta em arquivos para baixar e salvar ou compartilhar.
- Extração de imagens de páginas web: salve imagens incorporadas como data URIs em páginas web. Quando você inspeciona uma página e encontra imagens usando o esquema data:, use esta ferramenta para baixá-las como arquivos de imagem reais para uso offline.
- Recuperação de bancos de dados e exportações: recupere arquivos de exportações de bancos de dados que armazenam dados binários como data URIs. Converta dados blob de dumps SQL, exportações do MongoDB ou backups JSON de volta aos formatos originais.
- Decodificação de respostas de API: decodifique data URIs retornados por APIs que incorporam conteúdo de arquivo nas respostas. Algumas APIs REST retornam imagens ou documentos como data URIs em cargas JSON: converta-os de volta em arquivos para teste e verificação.
- Pesquisa de segurança e análise: analise data URIs encontrados durante pesquisas de segurança. Extraia e inspecione o conteúdo de data URIs usados em e-mails de phishing, documentos maliciosos ou cargas XSS para entender o conteúdo incorporado sem executá-lo.
O que é um data URI?
Um data URI (Uniform Resource Identifier) é um esquema que permite incorporar o conteúdo de um arquivo diretamente em uma string de URL, em vez de apontar para um arquivo externo. Definido na RFC 2397, um data URI segue o formato data:[<mediatype>][;base64],<data>. O tipo MIME informa aos navegadores que tipo de conteúdo é (por exemplo, image/png, text/html), e o sinalizador opcional ;base64 indica que a parte de dados é informação binária codificada em Base64. Data URIs são muito usados para incorporar imagens pequenas (sprites), fontes e outros ativos diretamente em CSS, HTML e JavaScript para reduzir requisições HTTP.
Como funciona o nosso conversor de Data URI para arquivo
- Cole o data URI: copie qualquer string de data URI e cole na área de entrada. A ferramenta aceita data URIs de qualquer tamanho, inclusive os que contêm dados Base64 ou brutos codificados em URL.
- Analise e decodifique: a ferramenta analisa o data URI para extrair o tipo MIME, detectar o esquema de codificação (Base64 ou bruta) e decodificar os dados em sua forma binária original. O tipo MIME é mapeado para a extensão de arquivo adequada usando um banco de mais de 40 tipos comuns.
- Baixe ou visualize: personalize o nome do arquivo e clique em « Baixar » para salvar o arquivo decodificado. Para conteúdo de texto, você pode pré-visualizar o conteúdo decodificado no navegador antes de baixar. A ferramenta também oferece a opção « Copiar conteúdo » para copiar o texto decodificado para a área de transferência.
Componentes de um data URI explicados
- Esquema (data:): o prefixo de esquema URI que identifica isto como um data URI. Sem esse prefixo, o navegador não o reconhecerá como dados inline.
- Tipo MIME: o tipo de mídia do conteúdo incorporado (por exemplo, image/png, text/html, application/pdf). Informa ao navegador como interpretar os dados. Se omitido, o padrão é text/plain;charset=US-ASCII.
- Sinalizador de codificação (;base64): indica que a parte de dados está codificada em Base64. Sem esse sinalizador, os dados são tratados como texto codificado em URL (codificação por porcentagem), ineficiente para dados binários, mas adequado para conteúdo de texto simples.
- Carga útil de dados: o conteúdo real do arquivo, seja binário codificado em Base64 ou texto codificado em URL. Os dados seguem o separador de vírgula e podem ter qualquer comprimento, embora a maioria dos navegadores limite data URIs a cerca de 32 KB por questões de desempenho.
Privacidade, segurança e disponibilidade
Nosso conversor de Data URI para arquivo processa tudo localmente no seu navegador. Os data URIs que você cola nunca são enviados a nenhum servidor: toda a análise, a decodificação Base64 e a geração de arquivos acontecem no lado do cliente com JavaScript. A ferramenta é 100 % gratuita, sem cadastro, sem conta e sem limites de uso. Suportamos mais de 40 mapeamentos de tipo MIME para extensão e lidamos com data URIs de qualquer tamanho que seu navegador consiga processar. Os arquivos baixados são criados como URL Blob, revogadas imediatamente após o download.
Perguntas frequentes
Um data URI (esquema de URL data:) é uma forma de incorporar o conteúdo de um arquivo diretamente em uma string de URL em vez de apontar para um arquivo externo. Ele segue o formato data:[<mediatype>][;base64],<data> e é muito usado para incorporar imagens pequenas, fontes e outros ativos diretamente em HTML e CSS.
Basta colar o data URI na área de entrada e clicar em « Converter Data URI ». A ferramenta analisa o tipo MIME, decodifica os dados e oferece um botão de download. Você pode personalizar o nome do arquivo antes de baixar.
A ferramenta reconhece mais de 40 tipos MIME comuns, incluindo imagens (PNG, JPEG, GIF, WebP, SVG), formatos de texto (HTML, CSS, JavaScript, JSON, XML), áudio/vídeo, fontes, PDF e documentos do Office. Tipos desconhecidos são salvos com a extensão .bin.
A ferramenta processa os arquivos no seu navegador, então o limite depende da memória disponível. A maioria dos navegadores lida bem com data URIs de até 32 KB. Para arquivos acima de 10 MB, considere usar hospedagem de arquivos tradicional.
A codificação Base64 converte dados binários em texto ASCII. Dados brutos (codificados em URL) usam codificação por porcentagem. Base64 é mais eficiente para arquivos binários como imagens e PDFs, enquanto a codificação bruta costuma ser usada para conteúdo de texto curto.
Sim. Data URIs em CSS se parecem com `url(data:image/png;base64,...)`. Copie apenas a parte do data URI (que começa com « data: ») e cole na nossa ferramenta para baixar o arquivo original.
Data URIs eliminam requisições HTTP adicionais, melhorando o desempenho com ativos pequenos. São ideais para imagens muito pequenas (ícones abaixo de 1 KB), fontes inline e documentos autocontidos que precisam funcionar offline sem dependências externas.
Sim! 100 % gratuito, sem cadastro, sem conta e sem limites de uso. Toda a conversão acontece localmente no seu navegador: os dados nunca são enviados a nenhum servidor.