Inserir um SVG pequeno inline
Um SVG válido começa com o elemento svg, comentários são removidos e o restante do markup é codificado depois do prefixo data:image/svg+xml.
<svg viewBox="0 0 10 10"> -> data:image/svg+xml,%3Csvg...Cole um SVG para criar uma URI data:image/svg+xml compacta para CSS ou HTML, ou decodifique uma data URI SVG de volta para markup.
Converta SVG em data URI segura para CSS/HTML e faça o caminho inverso.
Preencha os valores, cole o texto ou envie o arquivo que esta ferramenta usa.
A maioria das ferramentas atualiza enquanto você digita; algumas usam um único botão. De qualquer forma, o resultado aparece aqui mesmo.
Copie, baixe ou compartilhe o que a ferramenta gerar — o controle é sempre seu.
O Conversor SVG para Data URI é uma ferramenta para codificar markup SVG em uma URL de dados e decodificar Data URIs SVG de volta para texto editável.
Use este guia para decidir quando embutir SVG como Data URI e quando manter o arquivo separado para manutenção.
Data URIs de SVG são úteis para pequenos ícones inline, backgrounds CSS e protótipos compactos.
Data URIs funcionam melhor com SVGs pequenos. Ilustrações grandes geralmente são mais fáceis de manter como arquivos separados.
Um SVG válido começa com o elemento svg, comentários são removidos e o restante do markup é codificado depois do prefixo data:image/svg+xml.
<svg viewBox="0 0 10 10"> -> data:image/svg+xml,%3Csvg...Data URIs são convenientes para SVGs pequenos. Quando a string codificada fica longa, um arquivo .svg separado costuma ser mais fácil de cachear, ler e manter.
Sim. A saída codificada fica pronta para CSS url(...) e também pode ser usada em atributos HTML, como src, quando o contexto aceita Data URI.
Não. Ela só codifica ou decodifica texto SVG. Remova scripts, handlers e conteúdo não confiável antes de embutir o resultado em uma página.
Não. O foco é Data URI de SVG. Data URIs de PNG, fontes ou outros arquivos não são interpretadas como conteúdo editável por esta ferramenta.
Apenas comentários e espaços externos são removidos. Espaçamento interno de texto é preservado para não mudar o visual do SVG.
Verifique o contraste entre texto e fundo em interfaces.
Calcule largura ou altura proporcional para mídia e UI.
Gere clamp(), gradientes, sombras, border radius e grid.
Extraia cores HEX e RGB dominantes de uma imagem.
Remova metadados, comentários e espaços extras de SVG.
Calcule e compare a especificidade de seletores CSS.
Gere uma escala de tamanhos de fonte a partir de base e razão.
Pré-visualize uma imagem em modos comuns de deficiência de visão de cores.
Calcule a densidade de pixels (PPI), dot pitch e distância ideal de telas.
Crie uma assinatura profissional com prévia ao vivo.