SVG vs PNG/JPG: por que o formato vetorial é essencial para a performance e o SEO
Menos KB para baixar, renderização nítida do mobile ao 4K, melhores Core Web Vitals. Veja por que desenvolvedores e especialistas em SEO estão migrando seus logos e ícones para SVG.
Como otimizar um logo PNG ou JPG para SVG (3 passos)
Sem necessidade de Illustrator. PixelToPath vetoriza seu arquivo e fornece um SVG pronto para integrar no HTML.
Faça o upload do PNG ou JPG
Arraste o logo, ícone ou pictograma atualmente servido em PNG ou JPG. Quanto mais simples o traço (fundo sólido, contornos nítidos), mais leve será o SVG.
Escolha a predefinição correta
Preto e Branco para um logotipo ou ícone monocromático. Pôster se o logo tiver algumas cores sólidas. Evite Foto: muitos detalhes aumentam o peso do SVG sem ganho visual em um logo.
Integre o SVG no site
Baixe o arquivo e sirva-o como imagem, sprite ou SVG inline. Um único arquivo substitui as variantes @1x, @2x e @3x.
PNG e JPG: perfeitos para fotos, muito pesados para interfaces
PNG e JPG são formatos rasterizados (matriciais): a imagem é uma grade de pixels. Um logo exportado em PNG 512×512 "fotografa" cada ponto. Para manter a nitidez em uma tela Retina, muitas vezes você precisa servir uma versão duas ou três vezes maior, o que significa duas ou três vezes mais KB. O JPG comprime fotos melhor, mas destrói cores sólidas, adiciona artefatos ao redor de textos e não suporta transparência. Nenhum dos dois é projetado para um logotipo ou ícone que precisa ser exibido a 24px na navegação e a 240px no banner principal.
O SVG (Scalable Vector Graphics) descreve formas através de curvas e coordenadas, não por pixels. Vetorizar um PNG com PixelToPath é substituir um bitmap fixo por um caminho que o navegador redesenha no tamanho exato da tela. Resultado: um arquivo geralmente muito mais leve e nitidez idêntica em smartphones, desktops e telas 4K.
O que o SVG muda de verdade em um site
Para a interface, o SVG não é um "bônus" estético. É uma alavanca de performance: menos bytes na rede, menos variantes para manter, cache mais simples e renderização vetorial nativa em todos os navegadores modernos.
Os ganhos mais visíveis para um desenvolvedor ou especialista em SEO:
- Peso: um logo simples costuma cair de 40 a 80 KB em PNG para poucos KB em SVG, e você elimina as exportações @2x / @3x
- Escalabilidade: um único arquivo, nítido a 16px ou em tela cheia 4K, sem srcset ou media queries de imagens
- Core Web Vitals: menos dados para baixar (LCP) e um espaço reservado estável via viewBox (CLS)
- SEO técnico: páginas mais rápidas no mobile, um formato que o Google interpreta e texto potencialmente presente no SVG
PNG vs SVG: o peso de um logo não é insignificante
As imagens continuam sendo um dos principais causadores de peso em uma página. Otimizamos fotos em WebP, mas esquecemos do logo do cabeçalho e das dezenas de ícones PNG do CSS. Porém, esses arquivos se repetem em todas as URLs: cada milissegundo perdido afeta todo o site.
Ordens de grandeza observadas após vetorização com PixelToPath, no cenário típico de um site institucional ou aplicação web:
| Cenário | PNG / JPG | SVG |
|---|---|---|
| Logotipo de 512 px com transparência | 40 a 80 KB | 2 a 12 KB, dependendo das cores e dos nós |
| O mesmo logotipo servido a @2x (1024 px) para Retina | O peso dobra, às vezes triplica | Um único arquivo, inalterado |
| 20 ícones de interface exportados a @3x (72×72) | 40 a 160 KB a mais | Poucos KB no total |
| Logotipo de cores chapadas vindo de um JPG | Artefatos e halos ao redor de formas e texto | Bordas limpas e um arquivo ainda mais leve |
A regra é simples: tudo o que for forma, texto, pictograma ou logotipo se beneficia do SVG. Fotografias e capturas de tela permanecem em JPG, WebP ou AVIF. O SVG não é um substituto universal: é o formato certo para a interface.
Escalabilidade: um arquivo nítido do smartphone ao 4K
Um PNG só é nítido na sua resolução nativa. Ampliado, os pixels ficam visíveis. Reduzido drasticamente, o navegador precisa reamostrar. Daí a ginástica de arquivos @1x, @2x, @3x, srcsets e densidades CSS. Cada novo breakpoint ou nova densidade de tela (Retina, telefones recentes, monitores 4K) exige uma nova exportação ou um arquivo muito grande "por via das dúvidas".
O SVG ignora essa restrição. O motor de renderização calcula as curvas para o tamanho CSS solicitado. Favicon 32px, logo 48px na navegação, a mesma marca a 400px no banner, projeção 4K: é o mesmo arquivo. Sem desfoque, sem serrilhados, sem uma segunda requisição para a versão de alta densidade. Para uma biblioteca de componentes, também significa menos dívida técnica: um ícone, um arquivo, todos os tamanhos.
Core Web Vitals e SEO: por que o Google se importa com o formato
A velocidade no mobile é um fator de ranqueamento. Os Core Web Vitals (LCP, INP, CLS) medem o que o usuário sente. Substituir um logo PNG pesado ou vários ícones rasterizados por SVG não fará uma página passar de 4 MB para 40 KB. Porém, na interface do site, o efeito é imediato, especialmente em uma rede 4G ou em um LCP travado pelo logo do cabeçalho.
Na prática, o formato vetorial ajuda em três métricas, desde que se mantenha a complexidade do traçado em níveis razoáveis:
- LCP (Largest Contentful Paint): se o maior elemento visível for um logo ou uma ilustração plana, um SVG de poucos KB chegará muito mais rápido do que um PNG @2x de 150 KB. Menos contenção de rede para o restante da página
- CLS (Cumulative Layout Shift): um SVG com width, height e viewBox reserva seu espaço no exato momento da análise do HTML. Não é necessário esperar a decodificação de um bitmap para saber a proporção, resultando em menos saltos de layout
- INP e thread principal: um SVG simples (logo, ícone) tem um baixo custo de renderização. Evite, no entanto, SVGs "tipo foto" com milhares de caminhos: eles podem pesar mais que um PNG e forçar o processador. Daí a importância de um traço limpo gerado pelo PixelToPath, e não uma cópia pixel por pixel
- SEO além da velocidade: o Google indexa arquivos SVG. Um logo integrado pode conter um título acessível. Uma imagem SVG com atributo alt ainda é a base. Além disso, uma página mais leve reduz a taxa de rejeição técnica, que é um sinal de experiência do usuário considerado no ranqueamento
Por que vetorizar com o PixelToPath em vez de exportar manualmente?
Você já tem o PNG do cliente, e não o arquivo original do Illustrator. O PixelToPath recria traços limpos e prontos para a web de graça.
SVG leve, pronto para uso
O motor de conversão gera caminhos utilizáveis, não um amontoado de nós. Ideal para um logo ou ícone que você vai servir em cada página visualizada.
Totalmente gratuito
Sem assinaturas de design, sem marcas d'água no SVG. Vetorize toda a identidade visual (logo, favicon, conjunto de ícones) com custo zero.
Privacidade de arquivos
Os arquivos de marcas são processados e depois ignorados. Nada é armazenado, nada é reutilizado. Adequado para projetos sob acordo de confidencialidade (NDA).
Predefinições para logos e ícones
Preto e Branco para um ícone monocromático, Pôster para um logo com cores sólidas. Você controla o nível de detalhe antes da exportação.
Processamento em lote no desktop
Tem um conjunto de ícones PNG para converter em SVG? O aplicativo de código aberto para Windows/Linux processa os arquivos offline, sem limites ou cotas.
PNG, JPG, BMP, WebP
Uma única ferramenta, seja o logo recebido como PNG transparente, um JPG escaneado ou uma exportação WebP do Figma.
Onde o SVG supera o PNG/JPG em um site real
Isso não é apenas teórico. Aqui estão os locais onde o formato vetorial traz benefícios imediatos:
- Logo do cabeçalho e rodapé: um único arquivo, nítido no Retina, geralmente um dos elementos mais visualizados, e às vezes o LCP em uma página inicial minimalista
- Sistema de ícones: diga adeus aos sprites PNG 1x/2x. Cada pictograma é um SVG (ou um sprite SVG) estilizado em CSS (currentColor) sem necessidade de re-exportar
- Favicon e apple-touch: um favicon moderno em SVG, mais um fallback em PNG, evita o uso de várias versões 16, 32, 180 px para manter
- Ilustrações de interface e estados vazios: desenhos vetoriais planos permanecem nítidos em tela cheia sem custar o peso de uma imagem de banner
- Landing page otimizada para SEO: cada KB economizado no design melhora Lighthouse, PageSpeed Insights e a percepção mobile, sinais que o ranking leva em consideração
Mantenha o JPG/WebP para fotografias. Mude os logos, pictogramas e ilustrações planas para SVG. É a estratégia que os sites mais rápidos já aplicam.
Guias de conversão relacionados
Vetorize seus arquivos, depois aprofunde-se no formato que interessa a você.
Perguntas Frequentes
Um SVG é sempre mais leve que um PNG ou JPG?
Para um logo, ícone ou ilustração plana: sim, quase sempre, especialmente se comparado à versão Retina do PNG. Para fotografias, não: o SVG de uma "foto" gera milhares de caminhos e fica mais pesado que o JPG ou WebP. Vetorize a interface, comprima as fotografias.
O SVG realmente melhora os Core Web Vitals e o SEO?
Ele melhora o que as imagens de interface podem melhorar: menos bytes (beneficiando o LCP, se o logo ou ilustração for o principal), previsibilidade da renderização (melhorando o CLS), menos versões para baixar. O Google usa a velocidade como um sinal de ranqueamento, principalmente no mobile. Não é um truque mágico de SEO, mas higiene técnica que você vê refletida no PageSpeed Insights.
Devo substituir todas as imagens do site por SVG?
Não. Fotos, capturas de tela, texturas, gradientes complexos: use JPG, WebP ou AVIF. SVG é para logos, ícones, esquemas, pictogramas, ilustrações planas. Um SVG muito detalhado pode afetar o INP. A predefinição Foto do PixelToPath serve para estilizar e não para substituir imagens reais.
Como incorporar um SVG sem causar CLS?
Sempre defina a largura e a altura (ou um aspect-ratio no CSS) correspondentes ao viewBox. Com uma tag de imagem (src, width, height, alt), o navegador reserva o espaço antes do download. Para SVG inline, mantenha o viewBox e evite injetar o código depois da primeira renderização sem dimensões.
Como conseguir um logo em SVG de um PNG com o PixelToPath?
Abra a ferramenta online, insira o PNG (idealmente num fundo transparente e tamanho adequado), selecione a predefinição Preto e Branco ou Pôster, ajuste os detalhes e converta. Abra o SVG no navegador ou no Figma para verificar os contornos e aplique na produção. É grátis, sem conta e os arquivos não são armazenados.
Passe seu logo de PNG para SVG e compare
Faça o upload do seu arquivo atual, baixe o SVG e compare os KBs. Grátis, não requer inscrição. Esta costuma ser a primeira melhoria de Core Web Vitals a se alcançar.
Apoie o Desenvolvimento de Código Aberto
O PixelToPath é gratuito para usar. Se esta ferramenta o ajudou a economizar tempo, considere me pagar um café.
❤️ Doar via PayPal