Conversor SVG para Data URI

Crie Data URIs compactos para usar SVG inline em CSS ou HTML. Ótimo para arquivos pequenos e incorporações rápidas. Abra arquivos SVG online e converta na hora.

Arraste e solte seu arquivo SVG

ou clique para procurar, ou cole o código SVG

Aceita apenas arquivos .svg
Cole o código SVG com Ctrl+V / Cmd+V

Por que usar nosso conversor SVG para Data URI?

Escolha entre Base64 e URL codificada

SVG para Data URI permite alternar entre saída em Base64 e URL codificada, dependendo da compatibilidade e do tamanho. Base64 funciona bem em qualquer contexto, enquanto a URL codificada costuma deixar SVGs simples menores e mais fáceis de revisar em diffs.

Saída Data URI pronta para copiar

SVG para Data URI formata uma string data:image/svg+xml pronta para uso e oferece cópia em um clique. Ele escapa caracteres como #, %, e aspas para que a saída funcione em atributos HTML, CSS ou JSON sem limpeza manual.

Use em qualquer lugar

A saída funciona em `img src`, `background-image` no CSS, estilos inline ou blocos de estilo em e-mails. Manter arquivos inline evita requisições extras e ajuda a entregar pequenos elementos de interface com o mínimo de sobrecarga.

Strings menores com SVG limpo

SVG para Data URI combina bem com SVGs otimizados para manter a saída curta. Remova metadados, simplifique paths e elimine IDs não usados para que a string final permaneça compacta e legível em revisões de código. Strings menores também são mais fáceis de guardar em arquivos de configuração.

Processamento local e privado

SVG para Data URI roda inteiramente no navegador, então os arquivos nunca saem do seu dispositivo. Isso é seguro para trabalho com clientes, ícones internos e arquivos que não podem ser enviados para servidores externos.

Iteração rápida para equipes

Esta ferramenta é rápida o bastante para iterações curtas: cole, converta, copie e atualize a interface. Ela se encaixa bem em fluxos de design system, sites de documentação e sessões de prototipagem em que velocidade faz diferença.

Como converter SVG para Data URI

1

Adicione seu SVG

Arraste e solte um arquivo ou cole o código SVG. SVG para Data URI carrega a origem localmente e preserva viewBox, IDs e cores para uma saída fiel. Abra arquivos SVG online e converta imediatamente.

2

Selecione uma codificação

Escolha Base64 para compatibilidade máxima ou URL encoding para strings menores e legíveis. SVG para Data URI atualiza a saída instantaneamente para que você compare o tamanho antes de copiar.

3

Copie e incorpore

Copie o resultado e cole em HTML, CSS ou JSON. As strings de SVG para Data URI já estão prontas para img src, background-image ou atributos de estilo inline.

FAQ de SVG Data URI

O que é um SVG Data URI e quando devo usar?
SVG para Data URI incorpora o SVG diretamente em uma string de URL, para que você possa usá-lo inline sem hospedar um arquivo separado. Isso é útil para ícones, pequenas ilustrações e modelos de e-mail em que requisições externas são restritas.
SVG para Data URI: Base64 ou URL-encoded, como escolho?
SVG para Data URI suporta ambos. Base64 é a opção mais segura para todos os contextos, enquanto URL encoding costuma ser menor para formas simples e é mais fácil de editar ou comparar no controle de versão.
SVG Data URI funciona em CSS background-image?
Sim. SVG para Data URI gera uma string `data:image/svg+xml` que pode ser usada em `background-image: url(...)`. Esse é um padrão comum para padrões, ícones e elementos decorativos de interface.
A conversão é privada?
SVG para Data URI roda localmente no navegador, então os arquivos nunca saem do seu dispositivo. Isso mantém logos proprietários ou ícones de clientes seguros e permite uso em redes restritas.
Qual o tamanho máximo do SVG?
SVG para Data URI pode processar arquivos de até 10MB. SVGs muito grandes gerarão strings longas, então otimizar a origem ou usar um arquivo externo pode ser mais prático.
Devo otimizar antes de converter?
Sim. Os resultados de SVG para Data URI ficam menores e mais confiáveis quando o SVG é otimizado. Remova metadados e espaços em branco desnecessários para manter HTML ou CSS compactos.
As cores e o viewBox são preservados?
SVG para Data URI mantém viewBox, fills, strokes e IDs intactos para que a renderização combine com a origem. Se você depende de currentColor ou variáveis CSS, mantenha isso no SVG antes da conversão.
O conversor SVG para Data URI é grátis e não exige download?
Sim. O conversor SVG para Data URI é grátis para usar no navegador. Não requer downloads nem instalação.
Preciso de conta para usar o conversor SVG para Data URI?
Não. O conversor SVG para Data URI funciona instantaneamente no navegador sem cadastro, e os arquivos permanecem locais.