Conversor SVG para PNG — Grátis, privado e sem upload
Converta qualquer SVG num PNG nítido, no tamanho exato de que precisa. A renderização acontece no seu navegador e a marcação SVG insegura é removida antes de desenhar.
Clique, arraste ou cole um SVG
Aceita ficheiros .svg até 2 MB
O ficheiro nunca sai do navegador — a conversão é local.
O que esta ferramenta faz
SVG é um formato vetorial: formas, caminhos e texto descritos por coordenadas. PNG é um mapa de bits de resolução fixa. Este conversor rasteriza o SVG para PNG exatamente com a largura e a altura que escolher, pelo que controla as dimensões finais em vez de adivinhar o que fará uma caixa de exportação.
Escolha um ficheiro .svg ou cole o código, confirme a pré-visualização, defina o tamanho de saída e transfira. Tudo é processado no seu dispositivo, por isso a ferramenta continua a funcionar offline depois de a página carregar.
Como converter SVG para PNG
- 1
Arraste um ficheiro .svg para a caixa acima ou abra o painel de colagem e carregue o código diretamente.
- 2
Confirme a pré-visualização: o tamanho intrínseco vem do viewBox ou dos atributos width e height.
- 3
Defina a largura e a altura de saída. Mantenha a proporção bloqueada, a menos que queira outra forma.
- 4
Clique em «Converter para PNG» e transfira. Altere o tamanho e exporte novamente quantas vezes precisar.
Fundos transparentes
O PNG exportado mantém o canal alfa do SVG, por isso as áreas não cobertas continuam transparentes em vez de ficarem brancas. Isso é importante para logótipos e ícones sobre fundos coloridos. Se precisar de fundo sólido, acrescente um retângulo do tamanho total ao SVG antes de converter.
Segurança: saneado antes de renderizar
SVG é XML e pode conter scripts, gestores de eventos e referências a ficheiros remotos. Esta ferramenta analisa a marcação e remove essas construções — scripts, foreignObject/HTML, gestores inline, imagens e fontes externas, CSS ativo, animação SMIL e elementos desconhecidos — antes de desenhar. O documento limpo é carregado através de um elemento de imagem, que corre no modo estático do navegador: os scripts não executam e os recursos externos não são pedidos.
Documentos com DOCTYPE, entidades personalizadas ou XML mal formado são rejeitados de imediato em vez de passarem para um caminho de renderização inseguro. Tudo o que foi removido é listado acima do resultado para saber exatamente o que mudou.
Privacidade
Não há upload nem conversão no servidor. O SVG é lido com a File API, saneado em memória e renderizado pelo seu navegador. Nada da imagem é enviado e não existem contas, quotas ou marcas de água.
Ferramentas relacionadas
Perguntas frequentes
O meu SVG é enviado para algum lado?
Não. O ficheiro é lido localmente com a File API e rasterizado pelo navegador. Não existe qualquer passo de conversão no servidor.
Porque é que o meu PNG fica desfocado?
PNG é um mapa de bits com uma resolução fixa. Exporte pelo menos com o tamanho máximo em que será exibido — para ícones de interface, normalmente 2× ou 3× o tamanho CSS — e deixe o navegador reduzir em vez de ampliar.
Posso converter um SVG sem width e height?
Sim. Se tiver viewBox, as suas dimensões são o tamanho intrínseco. Se tiver apenas largura e altura absolutas, é gerado um viewBox para a escala funcionar. Se não tiver nenhum, assume-se o valor predefinido de 300 × 150 e a ferramenta avisa.
As fontes e imagens externas do SVG são mantidas?
Não. As referências externas são removidas de propósito: mantê-las obrigaria o navegador a pedir recursos remotos. Converta o texto em caminhos ou incorpore as imagens como data URI antes de converter.
O que acontece às animações SVG?
PNG é uma imagem estática, por isso a exportação usa a geometria fixa. Os elementos de animação SMIL são removidos durante o saneamento em vez de ficarem no documento.
Existe um limite de tamanho?
Sim: 2 MB por SVG, 4096 px por lado e 16,7 megapíxeis por exportação. Os limites evitam que o separador fique sem memória com uma tela enorme.
Encontrou um problema com esta ferramenta?
Reportar um problema