Conversor de arquivo para Data URI

Converte arquivos em strings Data URI para incorporação em HTML, CSS ou JSON. Funciona totalmente offline.

Arquivo
Converte arquivos em strings Data URI para incorporação em HTML, CSS ou JSON. Funciona totalmente offline.
Data URI
Converte arquivos em strings Data URI para incorporação em HTML, CSS ou JSON. Funciona totalmente offline.
Data URI
O Data URI gerado aparecerá aqui...

O que é Data URI?

Data URI (ou data URL) incorpora arquivos pequenos diretamente no texto. Formato: data:[mime][;charset][;base64],data.

Usos comuns:

  • Imagens ou fontes inline em HTML/CSS
  • Guardar pequenos assets em JSON/configs

Notas:

  • Ideal para arquivos pequenos; strings grandes podem deixar a página lenta
  • Base64 é comum para dados binários

Exemplo

data:image/svg+xml;base64,PHN2ZyB4bWxucz0i...

Tudo o que vem antes da vírgula descreve o arquivo, como o tipo MIME e se ele usa Base64. Tudo o que vem depois da vírgula é a carga codificada.

Quando este conversor é útil

  • Transformar um arquivo local em uma string incorporável em HTML, CSS, JSON ou e-mail
  • Criar uma demonstração autocontida sem hospedar o recurso em outro lugar
  • Conferir o tipo MIME detectado antes de colar o resultado em outra ferramenta

Limites práticos

  • Data URIs funcionam melhor com arquivos pequenos, como ícones, imagens leves ou trechos curtos
  • Base64 adiciona cerca de 33% de overhead, então a string final fica maior que o arquivo original
  • Strings muito longas podem ser difíceis de colar em formulários, configurações ou editores com limite de tamanho