Se você já tentou ampliar um logo e viu a imagem ficar borrada e pixelada, sabe como esse problema é frustrante. O SVG existe para resolver exatamente isso. É um formato de imagem que funciona de forma completamente diferente de JPG e PNG — e entender essa diferença é essencial para usar o formato certo em cada situação.

O que significa SVG?

SVG significa Scalable Vector Graphics — ou "gráficos vetoriais escaláveis" em português. É um formato de imagem aberto, padronizado pelo W3C (o mesmo consórcio que define as especificações do HTML e CSS), e suportado nativamente por todos os navegadores modernos.

Ao contrário de JPG e PNG, que armazenam imagens como uma grade de pixels coloridos, o SVG descreve a imagem em formato de texto, usando coordenadas matemáticas para representar formas, linhas, curvas e cores. Um arquivo SVG é, na prática, um arquivo de texto — e pode ser aberto e editado em qualquer editor de código.

Como o SVG funciona por dentro?

Um arquivo SVG é escrito em XML, uma linguagem de marcação semelhante ao HTML. Por exemplo, um círculo vermelho em SVG é descrito assim:

O navegador lê essas instruções matemáticas e renderiza a imagem diretamente na tela, calculando os pixels em tempo real. É por isso que o SVG pode ser exibido em qualquer tamanho — de um favicon de 16x16 pixels até um outdoor de 10 metros — sem nenhuma perda de qualidade.

Quais são as vantagens do SVG?

Quais são as limitações do SVG?

💡 Regra prática: use SVG para logos, ícones, ilustrações, gráficos, mapas e qualquer arte que precise ser exibida em múltiplos tamanhos. Use JPG ou WebP para fotografias e imagens com muitos detalhes e gradientes complexos.

SVG vs PNG vs JPG — quando usar cada um?

CaracterísticaSVGPNGJPG
TipoVetorialRaster (pixels)Raster (pixels)
Escalável sem perdaSimNãoNão
TransparênciaSimSimNão
Ideal para fotosNãoNãoSim
Ideal para logos e íconesSimSimNão
Editável via CSS/JSSimNãoNão
Suportado em navegadoresSimSimSim

Como usar SVG em sites e aplicações

Há três formas principais de incluir um SVG em uma página web:

Como converter imagens para SVG?

Converter uma foto ou PNG para SVG é possível através de um processo chamado vetorização, que transforma pixels em formas geométricas. O resultado é melhor para imagens simples, com poucas cores e bordas bem definidas — como logos com fundo branco. O conversor de imagens do ImageTools permite converter arquivos entre os principais formatos, incluindo PNG e JPG para outros formatos compatíveis com a web.

Converta suas imagens agora

Transforme arquivos entre os principais formatos de imagem de forma rápida e gratuita, diretamente no navegador.

Converter imagem

SVG é bom para SEO?

Sim. Como o SVG é um formato baseado em texto, o Google consegue rastrear e indexar seu conteúdo. Além disso, logos e ícones em SVG costumam ser menores do que em PNG, contribuindo para páginas mais rápidas — o que é um fator direto de ranqueamento no Google desde a implementação do Core Web Vitals.

Para otimizar SVGs para SEO, adicione o atributo title e desc dentro do código SVG, que funcionam como texto alternativo para leitores de tela e buscadores.

Perguntas frequentes

O SVG funciona em todos os navegadores?
Sim. SVG tem suporte nativo em todos os navegadores modernos, incluindo Chrome, Firefox, Safari, Edge e Opera. Para versões muito antigas do Internet Explorer (IE8 e anteriores), pode ser necessário um fallback em PNG.
Posso usar SVG em redes sociais?
Depende da plataforma. A maioria das redes sociais (Instagram, Facebook, Twitter/X) não aceita SVG para upload de imagens — elas requerem JPG ou PNG. SVG é mais indicado para uso direto em sites e aplicações web.
SVG pode ser animado?
Sim. SVG suporta animações via CSS, JavaScript e a linguagem SMIL nativa. É possível criar ícones animados, loaders, gráficos interativos e muito mais sem depender de GIFs ou bibliotecas externas pesadas.
Como abrir e editar um arquivo SVG?
SVG pode ser aberto em qualquer navegador, editor de texto (VS Code, Notepad) ou software de design vetorial como Adobe Illustrator, Inkscape (gratuito) ou Figma. Para edições visuais, Inkscape e Figma são as opções mais acessíveis.