Otimizador de SVG avançado

Otimize um arquivo SVG combinando a remoção de metadados desnecessários (título, descrição, comentários, cabeçalho XML), minificação do texto e arredondamento das coordenadas decimais dos traçados para reduzir ainda mais o tamanho.

Exemplo:

Quais otimizações são aplicadas?

Esta ferramenta combina várias etapas: remoção do cabeçalho XML, do DOCTYPE, das tags de título/descrição/metadados e dos comentários; arredondamento das coordenadas decimais dos traçados (atributo d dos caminhos e coordenadas das formas) para a precisão escolhida; e, por fim, uma minificação do texto que remove espaços e quebras de linha desnecessários entre as tags.

O arredondamento das coordenadas pode deformar visualmente meu ícone?

Com precisão de 1 a 2 casas decimais, a deformação é imperceptível a olho nu na imensa maioria dos casos, pois a diferença introduzida fica abaixo de um décimo de pixel na exibição. Para traçados muito finos ou SVGs técnicos (plantas, esquemas), prefira uma precisão maior (3 a 4 casas decimais).

Em que esta ferramenta vai além do minificador de SVG simples do site?

O minificador simples remove apenas comentários e espaços desnecessários. Este otimizador avançado acrescenta a remoção de metadados não visuais (título, descrição, cabeçalho XML) e a redução da precisão das coordenadas numéricas, o que permite ganhos adicionais notáveis de tamanho em SVGs exportados diretamente de um software de design.

Processamento 100% local: a otimização combina JavaScript executado no seu navegador e um módulo WebAssembly, e seu arquivo SVG nunca é enviado a um servidor.