Ferramentas95

CRIE ALGO FANTÁSTICO

Compressor de SVG.

Comprima e minifique ficheiros SVG com uma comparação em tempo real e totais de tamanho. Ajuste a precisão, mantenha títulos e descrições, e transfira um SVG ou um lote em ZIP.

Publicidade
O seu espaço de trabalho de imagem
No seu dispositivo
ou arraste e largue aqui
SVG
Escolha a sua imagem para começar.IMAGEM
Publicidade
Blogue Como comprimir ficheiros SVG Ler o guia

Torne a arte SVG mais leve enquanto revê cada alteração

Otimize ícones e ilustrações SVG estáticos com uma pré-visualização lado a lado e comparação do tamanho do ficheiro. Ajuste a precisão, mantenha descrições acessíveis e descarregue o SVG otimizado ou um ZIP de ficheiros.

Uma visão clara de antes e depois torna a otimização vetorial mais fácil de avaliar.
TUTORIAL EM VÍDEO RÁPIDO How to compress an SVG with a preview Choose an SVG, review the comparison, adjust precision and download the optimized vector. Narração em inglês Ver o vídeo

How to compress an SVG with a preview

Funcionalidades e controlos

Carregue ficheiros SVG ou cole código

Utilize o formulário de carregamento ou o separador Colar SVG.

Entrada SVG aceite

Carregue até 20 ficheiros SVG, cada um com um tamanho máximo de 2 MB. Colar SVG aceita um documento de código e abre-o como uma imagem. O ficheiro deve ser SVG bem formado. As declarações de documento SVG padrão são removidas sem carregar ficheiros externos; declarações de entidades personalizadas e subconjuntos de documentos internos são rejeitados. A ferramenta destina-se a arte vetorial estática e não a aplicações SVG interativas ou animadas.

Compare o original higienizado e a saída otimizada

Dois painéis mostram a mesma arte antes e depois da otimização.

O que significa a pré-visualização original

Ambas as pré-visualizações contêm SVG estático higienizado. O painel Original não é uma renderização de código fonte inseguro. O painel otimizado é atualizado após uma alteração nas definições. As contagens de bytes comparam o tamanho do ficheiro carregado com a saída finalizada, e o estado reporta com precisão uma redução ou um aumento. Um SVG já compacto pode não ficar mais pequeno. Os tamanhos dos ficheiros aparecem junto a Original e Otimizado para que possa comparar os bytes da fonte com o resultado guardado.

Escolha um nível prático de precisão

A precisão decimal varia de 1 a 5, começando em 3.

Números, curvas e pequenos detalhes

Uma precisão menor arredonda a geometria de forma mais agressiva e pode reduzir o tamanho do ficheiro. Também pode mover arestas finas ou alterar uma forma muito pequena. Comece em 3, compare as pré-visualizações e aumente a precisão para arte complexa. A otimização também remove metadados redundantes e simplifica formas e dados de caminho elegíveis.

Mantenha descrições acessíveis e IDs úteis

Os títulos e descrições acessíveis são mantidos por predefinição.

Acessibilidade e referências externas

Manter títulos e descrições acessíveis retém os elementos de título e descrição SVG. Encurtar IDs internos está ativado inicialmente; as referências internas são atualizadas em conjunto. Desative-o quando CSS externos ou JavaScript dependem de IDs específicos, depois verifique o SVG na sua página de destino. O código de saída legível troca alguma compressão por código indentado.

Prepare ficheiros vetoriais responsivos

Dimensões responsivas remove o dimensionamento fixo quando um viewBox está disponível.

Dimensionamento e inspeção de código

Um viewBox define o sistema de coordenadas vetoriais. Dimensões responsivas permite que o CSS e o contexto de incorporação definam o tamanho de exibição sem uma largura e altura fixas no SVG. Não transforma uma imagem num rácio de aspeto diferente. Abra Ver código SVG otimizado para inspecionar o texto exato que será descarregado.

Guarde um ficheiro ou o lote completo

Os nomes base originais são mantidos e vários ficheiros são descarregados como um ZIP.

Processamento local e higienização

A análise, higienização e otimização são executadas no navegador, utilizando um trabalhador de otimização local com um limite de tempo. Scripts, manipuladores de eventos, recursos externos, animação e imagens raster incorporadas são removidos. O seu ficheiro original não é modificado. Selecione Iniciar para criar a saída otimizada; verifique o seu aspeto e comportamento no projeto de destino antes de substituir um ativo de origem.

Ficheiros e processamento

Entrada
Ficheiros SVG ou código SVG colado
Saída
SVG otimizado, ou um ZIP para vários ficheiros SVG

2 MB máximo por ficheiro. Até 20 ficheiros de entrada por execução.

Até 20 ficheiros com 2 MB cada. Cada SVG pode conter até 20,000 elementos; ficheiros complexos podem atingir o limite de otimização de 15 segundos.

A análise, higienização e otimização de SVG são executadas no seu dispositivo. Os ficheiros SVG carregados não são enviados para o servidor para esta ferramenta.

Esta ferramenta processa e exporta ficheiros no seu navegador. A imagem transferida é um ficheiro separado; a origem no seu dispositivo não é substituída.

Para um resultado de imagem, utilize Continuar abaixo dos resultados da transferência para escolher um próximo passo compatível. Pode selecionar quais as imagens a transitar; a ferramenta seguinte começa com as suas próprias definições.

Atualizar um editor ou página de transferência devolve-o à página da ferramenta. Transfira o resultado antes de iniciar um novo fluxo de trabalho. Consulte a nossa Política de Privacidade sobre o tratamento de ficheiros.

FAQ

É bom saber.

Algumas respostas antes de começar.

No seu dispositivo
O SVG otimizado terá exatamente o mesmo aspeto?

O otimizador visa preservar o aspeto estático, mas o arredondamento e a remoção de conteúdo não suportado podem alterar um ficheiro. Compare as pré-visualizações e teste o SVG guardado no seu projeto.

O que altera a precisão decimal?

Controla a precisão utilizada para a geometria numérica e dados de caminho. Valores mais baixos podem reduzir o tamanho, mas podem deslocar detalhes finos. O padrão é 3.

Mantém o título e a descrição?

Sim, por padrão. Deixe a opção Manter títulos e descrições acessíveis ativada para preservar esses elementos SVG.

Por que scripts ou imagens raster estão em falta?

Esta ferramenta cria uma saída vetorial estática. Scripts, eventos, recursos externos, animações e imagens raster incorporadas são removidos intencionalmente durante a higienização.

Posso manter IDs referenciados por CSS?

Desative Encurtar IDs internos quando código externo depender de IDs específicos. Verifique o ficheiro otimizado na página de destino antes de substituir o original.

Os ficheiros SVG são carregados para otimização?

Não. A ferramenta realiza a análise e otimização no navegador e descarrega o resultado localmente.

Posso carregar um SVG com um DOCTYPE?

Uma declaração de documento SVG padrão é aceite e removida sem obter o seu identificador externo. Declarações de entidades personalizadas e subconjuntos de documentos internos são rejeitados.

Publicidade

Idioma38

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina

Escolha o seu idioma. Os tutoriais em vídeo utilizam atualmente narração em inglês.