PK Systems PK Systems
Ferramentas de Imagem

Otimizador de SVG

Reduza arquivos SVG no navegador. Remova metadados, colapse grupos, arredonde a precisão numérica e, opcionalmente, retire width/height para escala responsiva.

Otimizador de SVG

Solte um SVG aqui ou clique para escolher

Menor = arquivo menor, mas com arredondamento visível em curvas. 2 é seguro para ícones; 3 para ilustrações.

SVG otimizado

O que faz um otimizador de SVG?

Arquivos SVG exportados por ferramentas de design (Figma, Sketch, Illustrator, Inkscape) costumam estar 30-70% maiores do que precisam. Editores deixam comentários, metadados de assinatura, CSS redundante, grupos vazios e excesso de precisão numérica que olho humano nenhum percebe. Um otimizador reescreve o mesmo desenho num SVG menor e equivalente — pixel-idêntico para o renderizador, mas com fração do tamanho. Tudo acontece localmente no seu dispositivo — seu SVG nunca é enviado, nunca é copiado para um servidor, nunca é registrado. Essa garantia de privacidade importa para arquivos de marca, ícones internos do produto e qualquer SVG que não devesse ficar em servidor de terceiros. Os padrões são pensados para ícones: precisão de 2 casas, remover comentários e metadados de editor, colapsar grupos inúteis e manter o viewBox original para escala responsiva. Para ilustrações com curvas sutis suba a precisão para 3; para conjuntos de ícones responsivos a opção remover dimensões tira width/height fixo para o CSS escalar os ícones para o tamanho que você definir no stylesheet.

Como otimizar um SVG

Cole o markup ou solte um arquivo .svg na zona de drop. Ajuste os checkboxes — os padrões são sensatos. Escolha a precisão (2 serve para a maioria dos ícones) e clique em Otimizar. A pré-visualização antes/depois garante que nada visual mudou. Copie o markup otimizado ou baixe o arquivo direto.

Dicas que economizam mais bytes

Use uma paleta única e evite imagens raster embutidas — PNG em base64 dentro do SVG anula o formato. Converta texto em path só quando precisar de um glifo específico; senão mantenha <text> para leitores de tela e buscadores enxergarem o conteúdo. Comprima o resultado com gzip/brotli no servidor: SVG otimizado comprime muito bem, costumando ficar em 70% do tamanho pós-otimização.

O que cada opção faz

Opção Efeito Notas
Remover comentáriosRemove blocos deixados pelo editor.Quase sempre seguro. Desative só se os comentários documentarem o arquivo.
Remover metadadosTira elementos (assinaturas Adobe, Sketch, Inkscape).Seguro — metadados são para a ferramenta de design, não o renderer.
Colapsar grupos inúteisRemove sem estilo e com um único filho.Visualmente idêntico, costuma economizar 5–15%.
Remover width/height (SVG responsivo)Remove width/height para o CSS dimensionar o SVG.Útil em sistemas de ícones; desligado por padrão para o arquivo ficar autônomo.
Precisão numéricaArredonda números de path para N casas.2 é o padrão; 3 para ilustrações finas; 1 só em ícones minúsculos.

Perguntas frequentes

A otimização pode quebrar meu SVG?
Os ajustes padrão são conservadores e visualmente seguros para a maioria dos arquivos. Animações em SMIL ou scripts externos podem eventualmente precisar de aumentar a precisão ou mudar o mix de opções, mas cada opção é opt-in e a prévia antes/depois deixa você confirmar que nada visual mudou antes de baixar.
Algo é enviado para vocês?
Não. A otimização roda localmente no seu dispositivo. Os arquivos não são enviados, não são armazenados, não são indexados, não são registrados, não são compartilhados. A página continua funcionando mesmo se você ficar offline depois de carregá-la.
E SVG sprites ou symbols?
Otimizam normalmente, mas monte o sprite primeiro e otimize depois. Otimizar símbolo a símbolo pode mudar IDs que o sprite usa.
Qual o tamanho ideal de um ícone?
Bons ícones costumam ficar entre 200 B e 2 KB otimizados. Se o seu está maior, provavelmente tem rasterização, fontes embutidas ou viewBox com muito padding.
Devo manter xmlns e viewBox?
Sim. Os padrões mantêm os dois. Sem xmlns o SVG não renderiza fora do HTML5; sem viewBox você perde escala responsiva. Os dois atributos são pequenos e vale a pena manter.
Posso otimizar vários arquivos de uma vez?
Esta ferramenta processa um arquivo por vez, o que mantém a prévia antes/depois útil para identificar qualquer mudança indesejada. Para otimizar uma pasta inteira de ícones de uma vez, uma ferramenta de build integrada ao seu pipeline é a escolha certa.