SVG Cleanup

Remova o excesso e mantenha o código SVG limpo e legível. Útil antes de otimizar, converter ou fazer commit no repositório. Abra arquivos SVG online e comece a processar imediatamente.

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 nossa ferramenta SVG Cleanup?

Remover metadados

SVG cleanup remove blocos de metadados, notas desc e tags do gerador que aumentam o peso sem valor visual. Ele preserva textos significativos de acessibilidade quando presentes, para que leitores de tela ainda tenham contexto.

Markup mais limpo

SVG cleanup mantém a estrutura legível com menos grupos vazios e menos comentários. A saída limpa fica mais fácil de comparar no Git, revisar no código e manter ao longo das versões.

Arquivos menores

SVG cleanup corta bytes antes da otimização para que o SVGO tenha menos trabalho. Esse passo ajuda sprites de ícones e arquivos inline a carregarem mais rápido em páginas reais.

Limpeza de sobras do editor

SVG cleanup remove atributos específicos do editor, como data-name ou labels do Inkscape, enquanto preserva IDs que você referencia. Isso mantém ganchos de CSS e seletores JS estáveis.

Processamento seguro

O processamento acontece no seu navegador, então os arquivos nunca são enviados. Isso é ideal para arquivos de clientes, trabalho sob NDA e bibliotecas internas de marca.

Pronto para otimização

Execute SVG cleanup antes de minificar ou otimizar para obter resultados mais previsíveis. O ruído extra desaparece, então as ferramentas seguintes focam em ganhos estruturais reais.

Como limpar um SVG

1

Envie seu SVG

Solte um arquivo ou cole o código para iniciar o SVG cleanup. A ferramenta lê o SVG localmente e prepara uma visualização limpa para você verificar o original primeiro. Abra arquivos SVG online e comece a processar imediatamente.

2

Limpe os metadados

Inicie a limpeza do SVG para remover metadados, comentários e resíduos do editor. Compare o tamanho e inspecione o código limpo para confirmar que nada visual mudou.

3

Exporte o SVG

Baixe o arquivo limpo ou copie o novo código. Os nomes de arquivo permanecem intactos, o que torna simples substituir o arquivo no repositório.

FAQ do SVG Cleanup

O que o SVG cleanup remove dos meus arquivos?
SVG cleanup remove blocos de metadados, comentários, tags de geradores e atributos não usados que não afetam a renderização. Ele não apaga paths ou formas. Se seu SVG incluir labels de acessibilidade como title ou aria, SVG cleanup os mantém, a menos que estejam vazios ou duplicados. Em fluxos de equipe, vale manter um original intacto para comparar diffs durante a revisão, rastrear o que mudou e voltar atrás rapidamente se necessário. Remover metadados também reduz a exposição acidental de nomes de autores ou versões de ferramentas em arquivos públicos.
O SVG cleanup muda a aparência do SVG?
SVG cleanup foca em código não visual, então a renderização deve permanecer igual. Ainda assim, se um arquivo depender de atributos específicos do editor ou de metadados incomuns, execute SVG cleanup e visualize antes de publicar. Uma comparação rápida ajuda a detectar casos de borda. Se o SVG usar filtros, máscaras ou fontes incorporadas, visualize nos navegadores de destino e confirme que a renderização continua igual antes da publicação.
Devo otimizar os SVGs depois da limpeza?
Sim. SVG cleanup é um primeiro passo; otimização e minificação podem reduzir ainda mais o tamanho. Ao rodar SVG cleanup primeiro, você entrega um arquivo mais simples ao SVGO, o que pode gerar melhores resultados e menos avisos. Se você fizer edições manuais depois, uma segunda passada de SVG cleanup pode remover novos comentários ou metadados introduzidos por editores.
A limpeza mantém IDs e viewBox?
SVG cleanup preserva atributos essenciais como viewBox, width, height e IDs que você usa em CSS ou scripts. Se um ID estiver vazio ou duplicado, SVG cleanup pode removê-lo para evitar conflitos. Revise a saída se você depender de IDs personalizados. Se SVG cleanup remover um ID ainda necessário, adicione-o de volta e rode a ferramenta novamente, depois documente os IDs exigidos pela equipe.
Meu SVG é enviado para um servidor?
Não. SVG cleanup roda inteiramente no navegador e nunca envia o arquivo. Esse fluxo local de SVG cleanup é seguro para logos sensíveis, ícones não lançados ou trabalhos de clientes. Você também pode usar a ferramenta offline ou atrás de firewall, porque nenhuma chamada de rede é necessária depois que a página carrega.
Ele remove labels de acessibilidade?
Se os labels forem significativos, eles permanecem. Labels vazios ou duplicados podem ser removidos para reduzir ruído. Você pode adicionar title ou aria-label depois da limpeza se sua equipe exigir um formato específico. Para regras mais rígidas de acessibilidade, adicione um título conciso e aria-label após a limpeza e valide com um leitor de tela no navegador de destino. Se sua organização seguir WCAG, inclua role e aria-labelledby e valide com uma ferramenta de auditoria de acessibilidade.
Posso formatar depois de limpar?
Sim. A formatação pode tornar o código limpo mais fácil de ler. Rode o formatter após a limpeza para padronizar a indentação e a ordem dos atributos. Equipes costumam formatar em CI para manter o estilo consistente entre repositórios e evitar diffs barulhentos em pull requests. Se você guarda SVGs em um repositório de componentes, um formato consistente acelera revisões e reduz conflitos de merge.
O SVG Cleanup é grátis e não exige download?
Sim. SVG Cleanup é grátis para usar no navegador. Não requer downloads nem instalação.
Preciso de conta para usar SVG Cleanup?
Não. SVG Cleanup funciona instantaneamente no navegador sem cadastro, e os arquivos permanecem locais.