Otimizar SVG

Ferramentas de imagem

Otimize um SVG com o SVGO e copie-o como data URI ou plano de fundo CSS. O SVG permanece no seu navegador e nunca é enviado.

Otimize um SVG no seu navegador e copie-o como arquivo otimizado, como data URI ou como plano de fundo CSS — com tecnologia SVGO e sem nenhum envio. Solte ou cole um ícone, ajuste as configurações e obtenha a menor forma inline para CSS, HTML ou o seu design system.

Como funciona

A ferramenta carrega o SVGO — o otimizador de SVG padrão, o mesmo motor por trás do SVGOMG — uma única vez de uma CDN pública e, depois, é executada inteiramente no seu dispositivo. Ela remove metadados do editor, comentários e dados redundantes, e arredonda as coordenadas para uma precisão à sua escolha. O código otimizado é então oferecido em quatro formas prontas para uso, lado a lado com uma prévia ao vivo e o tamanho antes/depois.

Passos

  1. Solte um arquivo .svg na área de upload ou cole o seu código SVG na caixa de origem.
  2. Ajuste as opções de otimização — reduza a Precisão para arquivos menores ou mantenha os padrões seguros.
  3. Observe a prévia e a redução de tamanho serem atualizadas ao vivo.
  4. Copie a forma de que você precisa (SVG, data URI ou CSS) ou baixe o .svg otimizado.

Formas de saída — qual copiar

SaídaIdeal paraObservações
SVG otimizadoCommit em um repositório, sistemas de ícones, <img src>Fonte mais limpa; baixe ou copie
Data URI (codificado em URL)background-image CSS, HTML inlineO menor data URI para SVG (~20–30% abaixo do Base64)
Data URI (Base64)Máxima compatibilidade, ferramentas mais antigasMaior, mas nunca precisa de escape
Trecho CSSColar direto em uma folha de estiloEnvolve o data URI codificado em URL em background-image

Quando usar codificado em URL ou Base64

O SVG é texto, e o Base64 aumenta o texto em cerca de um terço. Para SVG especificamente, o data URI codificado em URL é menor e igualmente válido em CSS e HTML, então é a escolha padrão para um plano de fundo CSS. Recorra ao Base64 apenas quando uma ferramenta de build ou plataforma corromper os caracteres reservados em um URI codificado em URL.

Configurações de otimização

ConfiguraçãoPadrãoO que faz
Precisão3Precisão de coordenadas/números (0–8). A alavanca de tamanho mais eficaz; baixa demais distorce as curvas
MultipasseLigadoReexecuta as passagens até a saída parar de encolher
Remover comentários / metadadosLigadoElimina <!-- --> e <metadata> / dados do editor
Limpar IDsLigadoMinimiza e remove os ids não utilizados
Remover viewBoxDesligadoRemovê-lo quebra o dimensionamento responsivo — o clássico tiro no pé do SVGO
Remover width/heightDesligadoDeixa o CSS dimensionar o ícone via viewBox
Remover <title> / <desc>DesligadoMantidos por padrão para acessibilidade
Ordenar atributosDesligadoOrdem de atributos determinística para melhor gzip e melhores diffs

Exemplo

Um ícone de 2,1 KB exportado de uma ferramenta de design — cheio de metadados do editor, comentários e coordenadas com 6 casas decimais — normalmente cai para bem abaixo de 1 KB com os padrões, e depois para uma string inline data:image/svg+xml,... que você pode colar diretamente em uma regra CSS sem requisição extra.

Privado por design

Seu SVG nunca sai do seu navegador. Da CDN é buscado apenas o código do SVGO (uma vez, depois em cache); o markup que você cola ou solta é otimizado localmente, então é seguro para ícones internos e ativos de marca ainda não lançados.

Operado por

unbounded pioneering inc
Timothe AI

O Tools by Timothe AI é um conjunto de ferramentas gratuitas desenvolvidas e operadas pela unbounded pioneering inc, a empresa por trás do Timothe AI.

Ryosuke Suzuki
Ryosuke SuzukiFundador e CEO

Fundador e CEO da Unbounded Pioneering Inc., a empresa por trás do Timothe AI, e especialista em machine learning e desenvolvimento de produtos de IA. Começou a carreira na pesquisa de machine learning em um laboratório universitário e, depois, projetou e construiu produtos de grande escala como engenheiro de software na PLAID, na Rakuten e na Recruit, ao mesmo tempo em que impulsionava o desenvolvimento de novos negócios. Hoje é especializado em IA generativa e produtos de IA, atua tanto na engenharia quanto no desenvolvimento de negócios e é inventor nomeado em várias patentes concedidas na área de tecnologia web.

Inventor nomeado nas patentes concedidas JP6887648 e JP7480958 · Patente pendente para a tecnologia Timothe AI

Fale conosco

Obrigado por entrar em contato

Agradecemos o seu interesse em nossa empresa. Um membro da nossa equipe entrará em contato com você em até um dia útil.

Em que podemos ajudar

  • Adotar e aproveitar ao máximo a Timothe AI
  • Uma demonstração ou teste da Timothe AI
  • Adoção de IA em geral (inclusive além do nosso produto)
  • Alianças e parcerias
  • Qualquer outra dúvida

Fale conosco online

Você também pode agendar uma reunião diretamente pelo calendário.

Escolha um modelo ou escreva sua própria mensagem.