Início › Blog › SVG e imagens vetoriais com erros comuns e formas de corrigir

SVG e imagens vetoriais com erros comuns e formas de corrigir

Veja por que arquivos SVG apresentam falhas e aprenda a corrigir problemas de exibição, edição, exportação e redimensionamento.

📅 17/09/2026⏱ 14 min

O SVG é um formato muito usado em logotipos, ícones, ilustrações, mapas e elementos de interfaces. Como uma imagem vetorial, ele pode ser ampliado ou reduzido sem perder nitidez, desde que o arquivo tenha sido criado e exportado corretamente. Mesmo assim, é comum abrir um SVG e encontrar elementos desaparecidos, fontes trocadas, cores diferentes ou uma imagem que aparece cortada.

Esses problemas geralmente não significam que o desenho foi perdido. Na maioria dos casos, eles estão relacionados ao modo como o arquivo foi construído, às configurações de exportação, à compatibilidade do navegador ou à ausência de recursos usados no projeto original.

Neste guia, você vai conhecer os erros mais frequentes em arquivos SVG, entender por que eles acontecem e aplicar correções práticas. Também verá quando o SVG é a melhor escolha, quando faz sentido usar PNG ou WebP e como redimensionar várias imagens sem criar versões deformadas.

O que é SVG e por que ele se comporta de forma diferente

SVG é a sigla de Scalable Vector Graphics, ou gráficos vetoriais escaláveis. Diferentemente de formatos rasterizados, como JPEG, PNG e WebP, o SVG não depende apenas de uma grade fixa de pixels. Ele descreve formas, linhas, curvas, cores e posições por meio de elementos que o navegador ou o programa de edição interpreta.

Um círculo, por exemplo, pode ser armazenado como uma forma com centro, raio e cor. Ao aumentar o tamanho do arquivo, o programa recalcula a aparência dessa forma. É por isso que um logotipo vetorial continua nítido em um cartão pequeno ou em um painel grande.

Essa flexibilidade também cria pontos de falha. Um SVG pode depender de uma fonte instalada no computador, de uma imagem externa, de uma máscara, de um filtro ou de um recurso que determinado navegador interpreta de outra maneira. Quando uma dessas dependências não está disponível, o resultado pode ser diferente do esperado.

Erros comuns em arquivos SVG

O arquivo aparece em branco

Um SVG em branco pode ter várias causas. O arquivo pode conter apenas elementos invisíveis, estar com a área de desenho configurada incorretamente ou ter sido exportado com objetos fora da tela. Também é possível que o conteúdo tenha sido salvo de forma incompleta ou que o programa tenha gerado um código inválido.

Comece abrindo o arquivo em mais de um navegador. Se ele aparecer em um navegador e não em outro, há provavelmente um problema de compatibilidade. Se continuar em branco, abra o SVG em um editor vetorial e use o comando equivalente a ajustar a área da página ao conteúdo. Depois, verifique se as camadas estão visíveis e se os objetos não foram colocados atrás de uma área opaca.

Em alguns casos, o arquivo foi exportado com uma prancheta, que é a área usada para definir o espaço final da arte, muito maior ou muito menor que o desenho. Ajustar a prancheta ao conteúdo e exportar novamente costuma resolver o problema.

A imagem fica cortada ou parte do desenho desaparece

Esse erro costuma estar ligado ao viewBox. O viewBox é a região interna do SVG que define quais coordenadas serão exibidas. Ele funciona como uma janela sobre o desenho. Se a janela for pequena demais ou começar em uma posição inadequada, partes da arte ficam fora da visualização.

O problema também pode surgir quando existem objetos ultrapassando os limites da prancheta. Em um editor vetorial, selecione todo o conteúdo e ajuste a página ou a tela de desenho ao objeto. Se você estiver editando o código do arquivo, confira se os valores do viewBox abrangem todas as formas importantes e se a largura e a altura não estão forçando um recorte indevido.

Máscaras e clipes são outra causa frequente. Uma máscara controla a visibilidade de um elemento usando outro objeto, enquanto um clipe limita a área visível. Ao copiar elementos entre programas, essas estruturas podem ser alteradas. Remover a máscara temporariamente ajuda a identificar se ela é responsável pelo corte.

O SVG fica deformado ao mudar de tamanho

Um SVG bem configurado normalmente mantém suas proporções. Quando isso não acontece, a largura e a altura podem estar sendo alteradas de forma independente. O atributo preserveAspectRatio, usado para controlar a preservação da proporção, também pode estar configurado de modo inadequado.

Ao inserir o arquivo em um site, evite definir valores conflitantes para largura e altura. Se a imagem precisa ocupar uma área flexível, use uma largura adaptável e permita que a altura acompanhe a proporção original. Em editores de imagem, mantenha o cadeado de proporção ativado durante o redimensionamento.

Também é importante diferenciar o tamanho do arquivo da escala do desenho. Alterar apenas a largura e a altura externas pode mudar a forma como o navegador exibe a arte, mas não corrige um viewBox mal definido. Ajuste a área interna do SVG antes de fazer novas versões.

As fontes mudam ou aparecem como texto comum

Fontes são uma das maiores fontes de incompatibilidade em SVG. Se o arquivo usa uma família tipográfica que não está instalada no computador ou não foi carregada no site, o sistema substitui a fonte por outra disponível. Isso muda largura, altura, espaçamento e até a quebra das palavras.

Para logotipos, títulos e artes que não precisam mais ser editados como texto, uma solução segura é converter as letras em curvas. Nesse processo, cada caractere vira um conjunto de formas vetoriais. A aparência deixa de depender da fonte instalada, mas o texto também deixa de ser facilmente editável e não pode ser selecionado ou lido como texto comum.

Quando a acessibilidade e a edição são importantes, mantenha o texto como texto e garanta que a fonte seja carregada corretamente. Em um site, isso pode exigir uma fonte da web configurada de maneira adequada. Para arquivos enviados a outras pessoas, informe a fonte usada ou forneça uma versão com o texto convertido em curvas.

As cores ficam diferentes

As cores podem mudar por causa do perfil de cor, do espaço de cor ou da forma como o programa interpreta valores de preenchimento e contorno. Em SVGs simples, as cores costumam ser definidas por nomes, valores hexadecimais ou funções RGB. Porém, efeitos avançados e perfis de cor nem sempre são preservados entre aplicativos.

Para aumentar a compatibilidade, use cores em RGB quando o destino for a tela e confira se o preenchimento e o contorno estão definidos corretamente. Um objeto pode parecer sem cor porque tem apenas uma cor de contorno, porque a opacidade está baixa ou porque o preenchimento foi definido como nenhum.

Verifique também a ordem das camadas. Um objeto com preenchimento sólido sobre outro pode esconder totalmente a cor que você esperava ver. Se a diferença só aparece em um navegador, compare o arquivo em um editor vetorial e remova filtros ou efeitos desnecessários para testar.

Gradientes, sombras e filtros não aparecem

Gradientes são transições entre duas ou mais cores. Filtros são efeitos que alteram a aparência de um elemento, como sombra, desfoque e brilho. Esses recursos podem deixar a arte mais interessante, mas também aumentam a chance de incompatibilidade.

Um filtro pode desaparecer porque usa uma referência interna quebrada, porque foi exportado com uma sintaxe que o navegador não aceita ou porque o efeito foi aplicado de forma diferente pelo programa. Sombras muito complexas e desfoques grandes também podem parecer cortados quando ultrapassam a área de renderização.

Para corrigir, teste uma cópia do arquivo sem os filtros. Se o desenho voltar a aparecer, recrie o efeito com uma configuração mais simples. Quando a aparência precisa ser exatamente igual em qualquer lugar e a edição vetorial não é essencial, você pode exportar uma versão rasterizada, como PNG ou WebP.

Imagens incorporadas não carregam

Um SVG pode conter imagens rasterizadas, como fotografias ou texturas. Essas imagens podem estar incorporadas no próprio arquivo ou referenciadas por um caminho externo. Quando o caminho aponta para uma pasta local ou para um endereço que não existe mais, a imagem desaparece.

Para compartilhar um SVG com segurança, incorpore os arquivos necessários ou mantenha a estrutura de pastas exatamente como foi criada. Em sites, confirme se o endereço da imagem está correto e se o servidor permite o acesso ao arquivo.

Incorporar uma fotografia deixa o SVG maior e não transforma a fotografia em vetor. A parte vetorial continuará escalável, mas a imagem incorporada ainda terá a resolução original. Para fotos, normalmente é melhor usar WebP ou JPEG separadamente, conforme o objetivo.

Referência rápida para identificar a causa

SintomaCausa provávelCorreção recomendada
Arquivo completamente brancoObjetos fora da prancheta, camadas ocultas ou código inválidoAjustar a página ao conteúdo, revisar camadas e testar em outro navegador
Desenho cortadoViewBox pequeno, máscara ou clipe limitando a áreaAmpliar o viewBox e revisar máscaras e clipes
Texto com aparência diferenteFonte ausente ou não incorporadaInstalar ou carregar a fonte, ou converter o texto em curvas
Imagem deformadaLargura e altura alteradas sem preservar proporçãoManter a proporção e revisar o preserveAspectRatio
Sombra ou gradiente ausenteFiltro incompatível ou referência quebradaSimplificar o efeito e exportar novamente
Foto ou textura desaparecidaCaminho externo incorretoIncorporar a imagem ou corrigir o caminho do arquivo

Como corrigir e exportar um SVG com mais segurança

O primeiro passo é preservar o arquivo original. Faça uma cópia antes de remover efeitos, converter textos ou alterar a estrutura. Assim, você poderá voltar ao projeto editável caso uma tentativa de correção cause outro problema.

Depois, abra a cópia no programa em que ela foi criada, se possível. Ferramentas diferentes podem interpretar grupos, máscaras e filtros de maneiras distintas. Use a opção de ajustar a página ou a prancheta ao conteúdo e confirme se todos os elementos necessários estão dentro da área final.

Revise os textos, fontes, imagens externas e efeitos. Se o arquivo será usado em um site, elimine recursos que não são necessários, remova objetos escondidos e evite referências a caminhos do seu computador. Uma limpeza cuidadosa reduz o tamanho e melhora a compatibilidade.

Na exportação, escolha SVG para elementos que precisam permanecer vetoriais, como ícones, logotipos e ilustrações com formas simples. Se houver muitos efeitos, transparências ou imagens fotográficas, faça um teste no navegador e compare com o arquivo original.

Também vale manter duas versões quando o projeto é importante. A versão editável pode conservar camadas, textos e efeitos. A versão otimizada pode ser preparada para uso na web, com menos elementos desnecessários e referências mais simples.

SVG, PNG ou WebP para cada situação

Não existe um formato melhor para todos os tipos de imagem. A escolha depende do conteúdo e de como o arquivo será utilizado.

  • SVG: indicado para logotipos, ícones, diagramas, ilustrações e formas com necessidade de redimensionamento frequente.
  • PNG: útil quando a imagem precisa de transparência e contém detalhes que não foram criados como vetores, como capturas de tela ou artes rasterizadas.
  • WebP: adequado para imagens na web, especialmente quando é importante reduzir o tamanho do arquivo mantendo boa qualidade visual.
  • JPEG: geralmente apropriado para fotografias sem transparência, mas não é a melhor opção para textos nítidos, ícones e desenhos com áreas chapadas.

Converter um SVG para PNG ou WebP pode resolver incompatibilidades de filtros e fontes, mas elimina a principal vantagem do vetor. Depois da conversão, ampliar a imagem além da resolução exportada pode causar perda de nitidez.

Redimensionamento de várias imagens sem distorção

Quem trabalha com muitos arquivos pode precisar criar versões em vários tamanhos. O redimensionamento em lote ajuda a processar várias imagens de uma vez, mas é importante separar os formatos vetoriais dos rasterizados e conferir o resultado final.

A ferramenta Redimensionar imagens em lote do TopWebP é útil para preparar várias imagens para um mesmo uso. Antes de iniciar, organize os arquivos e defina se todos devem ter a mesma largura, a mesma altura ou apenas caber dentro de um limite. Essas opções produzem resultados diferentes.

Quando a prioridade é não deformar a imagem, mantenha a proporção original. Se todas as imagens precisam ocupar exatamente o mesmo retângulo, talvez seja necessário recortar algumas delas ou aceitar espaços vazios. Forçar largura e altura iguais pode esticar logotipos e ilustrações.

No caso de SVGs, verifique primeiro se o viewBox está correto. Um arquivo com área interna mal definida pode parecer desalinhado ou cortado mesmo depois de um redimensionamento tecnicamente correto. Para imagens fotográficas e outras imagens rasterizadas, confira também a resolução e o formato de saída escolhidos.

Como evitar novos problemas em SVG

  • Defina a prancheta de acordo com o conteúdo antes de exportar.
  • Use nomes organizados para camadas e grupos, principalmente em projetos grandes.
  • Converta textos em curvas quando a aparência exata for mais importante que a edição.
  • Evite depender de arquivos externos com caminhos locais.
  • Teste o SVG em mais de um navegador e em tamanhos diferentes.
  • Remova objetos ocultos, duplicados e efeitos que não contribuem para a arte.
  • Guarde uma cópia editável antes de otimizar ou simplificar o arquivo.
  • Compare o arquivo exportado com o projeto original antes de publicá-lo.

Outra boa prática é testar o uso real do arquivo. Um SVG que funciona em um editor pode apresentar falhas quando é usado como imagem, como plano de fundo ou como elemento inserido diretamente no código de uma página. O contexto de uso influencia a forma como recursos internos são carregados e interpretados.

Perguntas frequentes

Por que meu SVG abre no editor, mas não no navegador?

O editor pode aceitar recursos que o navegador não interpreta da mesma forma, como filtros específicos, referências internas, fontes ou estruturas de máscara. Exporte novamente usando uma opção mais compatível, simplifique os efeitos e teste o arquivo em navegadores diferentes. Também confirme se a extensão é realmente SVG e se o arquivo não foi salvo de forma incompleta.

Converter texto em curvas sempre é a melhor solução?

Não. A conversão evita problemas de fonte e preserva a aparência, mas torna o texto menos acessível, dificulta alterações e pode aumentar a quantidade de formas no arquivo. Use curvas para logotipos e artes finais quando a aparência precisa ser fixa. Para textos de páginas e interfaces, prefira manter o conteúdo como texto e carregar a fonte corretamente.

Por que o SVG perde qualidade quando é ampliado?

O SVG puro não deveria perder nitidez ao ser ampliado. Se isso acontece, provavelmente há uma imagem rasterizada incorporada, um efeito que foi convertido em bitmap ou o arquivo foi exportado para PNG, JPEG ou WebP antes do aumento. Verifique se todos os elementos importantes continuam sendo vetoriais.

Como saber se o problema está no viewBox?

Se o desenho aparece cortado, deslocado, muito pequeno ou com um espaço vazio exagerado ao redor, o viewBox é um dos primeiros itens a verificar. Abra o arquivo em um editor vetorial e ajuste a área ao conteúdo. Se a aparência melhorar imediatamente, exporte uma nova cópia com a prancheta corrigida.

É seguro usar SVG baixado da internet?

O SVG é um formato baseado em texto e pode conter estruturas além de formas visuais. Use arquivos de fontes confiáveis, mantenha o navegador e o sistema atualizados e evite abrir ou inserir arquivos desconhecidos em projetos importantes sem verificar o conteúdo. Para um uso simples, também é possível rasterizar o arquivo e remover elementos que não sejam necessários.

Um SVG pode conter uma foto?

Sim. O arquivo pode incorporar uma imagem ou apontar para ela por um caminho externo. Porém, a foto não se torna vetorial. Ela continua limitada à resolução original e pode desaparecer quando o caminho externo deixa de funcionar. Para projetos com fotografias, avalie se é melhor manter a foto em WebP ou outro formato rasterizado.

Como reduzir o tamanho de um SVG?

Remova objetos invisíveis, grupos desnecessários, metadados, duplicações e filtros que não são usados. Simplifique caminhos com cuidado e mantenha apenas os atributos necessários. Depois da otimização, compare a aparência com o original em vários tamanhos, porque uma redução agressiva pode alterar curvas ou detalhes.

Posso redimensionar SVG e PNG juntos?

É possível processá-los em um fluxo de trabalho em lote, mas eles não se comportam da mesma maneira. O SVG preserva formas vetoriais, enquanto o PNG depende de pixels e de uma resolução definida. Para evitar resultados inesperados, confirme as dimensões de saída, preserve a proporção e verifique cada formato depois do processamento.

Na prática, a maioria dos erros em SVG pode ser corrigida revisando a área de desenho, as fontes, as referências externas, as máscaras e a forma de exportação. Com uma cópia original preservada e testes no ambiente em que a imagem será usada, fica mais fácil escolher entre manter o vetor, simplificar o arquivo ou gerar uma versão rasterizada.

Use a ferramenta relacionada

Processe seus arquivos diretamente no navegador, de graça e sem enviá-los ao servidor do TopWebP.

Redimensionar imagens em lote