Sanitizador SVG Online

Otimize e limpe SVGs exportados do Figma, Adobe Illustrator ou Inkscape. Remova metadados, atributos desnecessários e grupos vazios para obter um SVG pronto para produção.

Estúdio de Utilitários

Quer este utilitário no seu site?

Personalize cores e o modo escuro para WordPress, Notion ou o seu próprio site.

Perguntas frequentes

Posso colar o HTML completo de uma página com um SVG incorporado?

Sim. O sanitizador detecta o elemento SVG dentro do HTML e extrai apenas esse bloco para processamento. Funciona também se você colar o fragmento SVG diretamente.

Funciona com SVGs do Illustrator?

Sim. O Illustrator exporta SVGs com declarações XML, metadados e namespaces proprietários que o sanitizador remove. O resultado é um SVG compatível com todos os navegadores modernos.

Qual é a diferença entre limpeza e minificação?

A limpeza remove atributos e tags desnecessários, mas mantém o formato indentado para que você possa ler e editar o código. A minificação também collapsa tudo em uma linha para reduzir o tamanho do arquivo ao máximo.

Remover IDs pode quebrar o SVG?

Apenas se um elemento no SVG faz referência a outro por ID, por exemplo através de fill="url(#gradient)". Nesse caso, desabilite a opção Remover IDs. Ela está desabilitada por padrão justamente para evitar esse problema.

Meu código SVG é enviado para algum servidor?

Não. Todo processamento acontece em seu navegador usando as APIs DOMParser e XMLSerializer nativas. O código nunca deixa seu dispositivo.

# Sanitizador SVG: Limpar Código do Figma e Illustrator

Cole qualquer SVG exportado do Figma, Adobe Illustrator ou do inspetor do navegador e obtenha um arquivo vetorial limpo e otimizado pronto para produção.

# Por que SVGs exportados são tão sujos?

Quando você exporta um SVG do Figma, você obtém um arquivo carregado com atributos que fazem sentido apenas dentro do aplicativo: data-name, xml:space, referências a camadas internas e metadados de design. O resultado é um SVG que pode pesar 40-70% mais do que o necessário.

# O que o Sanitizador remove

  • Metadados do editor: metadata, tags title e desc que Figma e Illustrator adicionam automaticamente.
  • Namespaces Inkscape: todos os elementos com prefixo inkscape: e sodipodi:.
  • Atributos desnecessários: xml:space, version, xmlns:* supérfluos e atributos Figma data-*.
  • Grupos vazios: elementos <g> sem conteúdo deixados como artefatos de camadas deletadas.
  • Declarações XML: a declaração <?xml version="1.0"?> e DOCTYPE desnecessários ao incorporar SVG em HTML.

Referências Bibliográficas