Pular para o conteúdo
FlexiConvert

Converter SVG para PNG

Desenhe seus vetores exatamente no tamanho de que precisa.

Até 20 arquivos de uma vez, 20 MB por arquivo e 100 MB no total.

Opcional. Deixe em branco para usar o tamanho do próprio SVG. A altura é calculada para manter as proporções.

Seus arquivos são apagados automaticamente depois da conversão e, no máximo, uma hora depois do envio. Como tratamos seus arquivos

Converta seus gráficos SVG para PNG e use onde vetores não são aceitos: redes sociais, e-mails, documentos, aplicativos ou editores de foto. Escolha a largura em pixels e você terá uma imagem nítida nesse tamanho, com fundo transparente. Grátis, sem cadastro nem marca d’água.

Como converter SVG para PNG

  1. Selecione um ou vários arquivos SVG (até 20 de uma vez).
  2. Informe a largura que quer em pixels ou deixe em branco para manter o tamanho do SVG.
  3. Clique em “Converter para PNG”.
  4. Baixe o PNG ou, se converteu vários arquivos, o ZIP com todos eles.

Vetores ou pixels

Um SVG não tem pixels, e sim instruções de desenho: linhas, curvas, formas e cores. Por isso dá para ampliá-lo infinitamente sem perder nitidez. Só que muitos serviços não aceitam: redes sociais, a maioria dos apps de mensagem, editores de foto, lojas de aplicativos ou plataformas que só aceitam imagens “normais”.

Na conversão para PNG, o SVG é desenhado uma única vez, num tamanho exato. Ele vira uma imagem de pixels: se você ampliar depois, vai perder nitidez. Por isso vale escolher bem o tamanho na hora de converter.

Qual largura escolher

  • Em branco (padrão): o tamanho indicado pelo próprio SVG nos atributos width e height, ou no viewBox.
  • Para um logotipo num site: o dobro do tamanho em que ele aparece, para ficar nítido em telas de alta densidade (por exemplo 400 pixels para um logotipo exibido com 200).
  • Para redes sociais ou apresentações: entre 1000 e 2000 pixels costumam bastar.

Você pode escolher uma largura de 16 a 8192 pixels. A altura é calculada automaticamente para manter as proporções.

O que é mantido e o que não é

  • Mantidos: a transparência, os degradês, as máscaras e as imagens embutidas no próprio SVG.
  • Recursos externos não são carregados: por segurança, removemos links para imagens, fontes ou folhas de estilo fora do arquivo, além de qualquer script. Se faltar algo no PNG, embuta esse recurso no SVG ao exportar.
  • Textos: são desenhados com as fontes disponíveis no nosso servidor. Se seu design usa uma fonte especial, converta os textos em contornos antes de exportar o SVG para que apareçam iguais.
  • Animações e interatividade: o PNG é uma imagem estática; é desenhado o estado inicial do SVG.

Limites

  • SVGs compactados (.svgz) não são aceitos, e arquivos com entidades XML são recusados por segurança.
  • O resultado não pode passar de 100 megapixels.
  • Até 20 arquivos de uma vez, 20 MB por arquivo e 100 MB no total.

Perguntas frequentes

De que tamanho vai ficar o PNG?

Se você deixar a largura em branco, do tamanho do próprio SVG. Se informar uma largura, o PNG terá exatamente esses pixels e a altura será calculada para manter as proporções do desenho.

O fundo transparente do SVG é mantido?

Sim. As áreas do SVG sem desenho continuam transparentes no PNG: você pode colocá-lo sobre qualquer fundo.

Por que o texto do meu PNG saiu com outra fonte?

Porque o SVG usa uma fonte que não está embutida no arquivo, e ela é substituída por uma parecida. Para evitar isso, converta os textos em contornos no seu programa de desenho antes de exportar o SVG.

Por que falta uma imagem ou elemento do meu SVG no PNG?

Provavelmente estava ligado a um arquivo externo em vez de embutido. Por segurança, não carregamos recursos externos; exporte o SVG com as imagens embutidas e elas serão desenhadas.

Dá para converter um SVG em PNG de alta resolução?

Sim: informe uma largura grande, até 8192 pixels. Como o SVG é vetorial, ele é desenhado direto nesse tamanho e o PNG fica nítido, sem o aspecto borrado de uma imagem pequena ampliada.