Ferramentas de imagem

Otimizador de SVG

Otimize ficheiros SVG online: remova comentários, metadados e ajuste a precisão decimal para reduzir o tamanho do ficheiro.

Executar ferramenta

O otimizador de SVG processa ficheiros gráficos vetoriais em formato XML codificado em UTF-8 até ao limite de 2 MB. A ferramenta analisa a estrutura do documento para reduzir o tamanho do ficheiro sem comprometer a integridade dos elementos gráficos principais. Pode optar por remover comentários e blocos de metadados desnecessários, mantendo a estrutura essencial da imagem. Adicionalmente, permite ajustar o nível de precisão decimal entre zero e seis dígitos, aplicando arredondamento a atributos numéricos suportados sem unidades, como coordenadas, dimensões e valores de opacidade. Os valores numéricos com unidades, dados de caminhos complexos e blocos de texto não são alterados. O utilitário não funciona como sanitizador de segurança, preservando scripts, hiperligações e atributos de eventos existentes fora dos nós eliminados. No final do processamento, a interface apresenta o código SVG resultante, o ficheiro otimizado para descarregamento, a contagem exata de bytes e a respetiva percentagem de redução.

Instruções

  1. Carregue o ficheiro SVG em formato UTF-8 com tamanho máximo de 2 MB.
  2. Selecione se pretende remover os comentários e os metadados do documento.
  3. Defina a precisão decimal pretendida para os atributos numéricos entre 0 e 6.
  4. Inicie a otimização para visualizar o código reduzido e as estatísticas de poupança em bytes.
  5. Descarregue o ficheiro SVG otimizado ou copie o texto resultante diretamente no ecrã.

Exemplos

  • Redução de um ícone vetorial de 15 KB com remoção de metadados do editor gráfico e arredondamento a 2 casas decimais, mantendo as definições de viewBox.
  • Limpeza de um logótipo em SVG eliminando blocos de comentários internos e ajustando a precisão numérica para 3 casas decimais.

Perguntas frequentes

Que tipos de atributos numéricos são arredondados?

O arredondamento aplica-se a atributos numéricos suportados sem unidades, tais como coordenadas, larguras, alturas, opacidade e valores de viewBox. Valores com unidades explícitas como px ou em permanecem inalterados.

A ferramenta elimina código malicioso ou scripts?

Não. Este utilitário otimiza a estrutura do código e não funciona como sanitizador. Scripts, hiperligações e atributos de eventos fora dos blocos de comentários ou metadados eliminados mantêm-se presentes.

O que acontece se o ficheiro SVG contiver declarações de tipo de documento (DTD)?

Se o documento incluir DTD ou declarações de entidades externas, o processamento é recusado para assegurar a conformidade estrutural do XML.

Qual é o limite de tamanho para os ficheiros SVG?

O ficheiro SVG descodificado pode ter um tamanho máximo de 2 MB em codificação UTF-8.

Incorporar esta ferramenta

Adicione esta ferramenta funcional da SmartPlusLab ao seu site com o código abaixo.