Depende do uso: 512 px serve para ícones e thumbnails; 1024–2048 px para imagens maiores ou telas de alta densidade. Como o SVG é vetorial, você pode exportar em qualquer tamanho sem perder qualidade na origem.
Converta SVG para PNG, JPG ou WebP em qualquer resolução, com fundo transparente, sem enviar arquivos.
SVG e PNG guardam imagens de formas opostas, e entender isso é a chave da conversão. O SVG descreve as formas com matemática (pontos, curvas, cores), então escala para qualquer tamanho sem perder nitidez, é ótimo para ícones e logos. O PNG guarda uma grade de pixels, então precisa de uma resolução fixa. Converter SVG para PNG (rasterizar) é "congelar" o vetor num tamanho definido: por isso você escolhe a largura de saída, maior significa mais nitidez em telas grandes, mas arquivo maior. Faz sentido quando o destino não aceita SVG (muitas plataformas, e-mails, alguns editores) ou quando você precisa de uma imagem em pixels. Esta ferramenta rasteriza localmente, com a transparência preservada, sem enviar o arquivo a servidores.
No SVG, não existe resolução: as formas são recalculadas para qualquer tamanho na hora de exibir. Ao rasterizar, você trava um tamanho, e é aí que a escolha da largura de saída passa a importar. Um PNG de 128 px de largura serve para um ícone pequeno, mas fica borrado se exibido grande; um de 2048 px cobre telas de alta densidade, ao custo de um arquivo maior.
A regra prática é exportar na maior resolução que você realmente vai usar. Como o SVG é a fonte vetorial, você pode gerar quantos PNGs quiser em tamanhos diferentes sem perder qualidade na origem, o original nunca degrada.
Exemplo, o mesmo logo em SVG, três destinos: para um favicon, 32–64 px bastam; para um avatar ou ícone de app, 512 px é um bom padrão; para um banner ou uma tela de abertura em display retina, exporte em 1024–2048 px. O SVG é o mesmo; muda só a largura de saída.
Para casos de alta densidade (telas 2x/3x), uma dica é exportar no dobro ou no triplo do tamanho de exibição e deixar o dispositivo reduzir, assim a imagem fica nítida em qualquer densidade sem serrilhado.
A transparência do SVG é mantida ao exportar em PNG ou WebP com fundo transparente. Se você exportar em JPG, que não suporta canal alfa,, as áreas transparentes recebem a cor de fundo que você escolher. Por isso: PNG/WebP para preservar transparência; JPG só quando o fundo é sólido e você quer um arquivo menor.
Duas coisas para saber: rasterizar é uma via de mão única, o PNG resultante é pixel e perde a natureza vetorial, então guarde o SVG original para editar depois. E SVGs que referenciam recursos externos (fontes via URL, imagens vinculadas) podem não carregá-los na rasterização, por restrições de segurança do navegador; SVGs autossuficientes, com estilos e dados embutidos, convertem com fidelidade.
Cole o código no seu HTML e a ferramenta aparece na sua página, sem a navegação e sem os anúncios do J-Kit. Ela continua rodando no navegador de quem visita o seu site.
<iframe
src="https://jkit.tools/embed/pt-BR/svg-para-png"
width="100%"
height="600"
style="border:0"
loading="lazy"
title="Conversor SVG para PNG"
></iframe>Depende do uso: 512 px serve para ícones e thumbnails; 1024–2048 px para imagens maiores ou telas de alta densidade. Como o SVG é vetorial, você pode exportar em qualquer tamanho sem perder qualidade na origem.
Escala multiplica o tamanho intrínseco de cada SVG (ideal para lotes). Largura fixa exporta todos na mesma largura.
PNG e WebP guardam transparência. Desligue para exportar com uma cor sólida.
A rasterização acontece inteiramente no seu navegador. Nenhum arquivo é enviado a qualquer servidor.