Converter SVG para PNG

Transforme um SVG em PNG nítido, no tamanho que você precisa.

O SVG é vetorial: em vez de ampliar uma imagem pronta, o navegador desenha o vetor direto no tamanho pedido, então o PNG sai nítido em qualquer escala. Um SVG de 120 × 80 em 4× sai com 480 × 320 px. Scripts, atributos de evento e links externos são retirados antes, e o SVG é desenhado como imagem, que nunca executa código.

Arquivo SVG

Logo, ícone ou ilustração em .svg.

O arquivo é lido no seu navegador e não é enviado a nenhum servidor.

Tamanho do PNG

PNG

Escolha o SVG. A prévia, as dimensões e o download aparecem aqui.

Calculando…

Como funciona

O tamanho 1× é o declarado no SVG (width e height ou, sem eles, o viewBox). Na escala, largura e altura são multiplicadas pelo fator; na largura em pixels, a altura sai da proporção (altura = largura × altura do SVG ÷ largura do SVG). O navegador desenha o vetor direto nesse tamanho, por isso não há serrilhado de ampliação.

Antes de desenhar, o texto do SVG passa por uma limpeza que tira scripts, <foreignObject>, atributos de evento e links externos; depois ele é carregado como imagem, modo em que o navegador não executa nada. O PNG guarda a transparência.

Exemplo para conferir

O exemplo usa um SVG de 120 × 80 com um script embutido (retirado e nunca executado) e pede 4×: 120 × 4 = 480 e 80 × 4 = 320, então o PNG sai com 480 × 320 px e fundo transparente.

Limitações

Fontes que o SVG só cita pelo nome são trocadas por uma fonte do aparelho, se não estiverem instaladas, e imagens ou fontes externas não são carregadas (é parte da proteção). SVG animado sai no primeiro instante. O PNG fica limitado a 16,7 megapixels (4.096 × 4.096), o máximo que o Safari do iPhone desenha.

Seu arquivo é processado no seu navegador e não é enviado para nenhum servidor.

Fontes e revisão

Conteúdo revisado em . A data muda só quando as regras e os textos são conferidos de novo, não a cada atualização técnica do site.

Perguntas frequentes

Como converter SVG em PNG sem perder qualidade?

Escolha o tamanho final antes de converter. Como o SVG é vetorial, o navegador desenha as formas direto nesse tamanho, e o PNG sai nítido em 2×, 4× ou na largura em pixels que você pedir. Ampliar um PNG pequeno depois é que perde nitidez.

O fundo transparente é mantido?

Sim. Por padrão o PNG sai com o fundo transparente, como no SVG. Se for usar num lugar que não aceita transparência, escolha "Fundo colorido" e a cor.

É seguro abrir um SVG baixado da internet aqui?

O SVG é tratado como arquivo não confiável. Antes de desenhar, a ferramenta retira scripts, atributos de evento (onload e semelhantes) e links externos; depois desenha o arquivo como imagem, modo em que o navegador nunca executa código nem busca nada fora. O resultado mostra quantos itens foram retirados.

Qual o tamanho de um SVG sem width e height?

Se o arquivo só tem viewBox, as medidas dele são usadas como 1×. Sem nenhum dos dois, a ferramenta considera 1.024 px no lado maior. Para ter certeza do resultado, use a opção "Largura em pixels".

O SVG é enviado para algum servidor?

Não. O desenho e o PNG são feitos pelo navegador, no seu aparelho.

Relacionadas

Imagem Pronta

Imagem para Base64

Base64, data URI, tag <img> e CSS de uma imagem, para copiar.

Ver todas as ferramentas de Imagem Pronta · Catálogo completo