Convert SVG to PNG or JPEG — 100% in your browser
Click "Convert to Image" to convert & download
Processing uses browser-native Canvas and File APIs, so output can vary slightly between browsers. All processing runs locally in your browser.
SVG stores a drawing as math — paths, shapes, coordinates — so it scales to any size with zero quality loss. PNG/JPEG store a fixed grid of pixels. Converting "rasterizes" the math onto a grid at the size you choose: bigger size → sharper edges but a larger file; smaller → compact but softer curves.
A circle is a single element in SVG — one line of math. Rasterized at 64px it shows stair-stepped edges; at 512px the same math yields smooth edges. That is why the size slider matters.
The same logo as SVG, converted at three sizes.
Convert SVG to PNG or JPG with custom dimensions and transparent background. Everything runs locally; nothing is uploaded.
FreeToolHub SVG to PNG / JPEG is a free browser-based tool — convert SVG to PNG or JPG with custom dimensions and transparent background. No signup, no upload; everything runs locally in your browser.
Converte SVG para PNG ou JPG com dimensões personalizadas e fundo transparente. Visualização ao vivo. Gratuito, 100% baseado em navegador.
O Conversor de SVG rasteriza a fonte vetorial SVG em bitmaps PNG ou JPEG em qualquer resolução de 64 até 2048 pixels, inteiramente no seu navegador. Cole o código SVG diretamente no editor de código ou faça o upload de um arquivo .svg, e uma visualização ao vivo é renderizada conforme você edita; se sua fonte não tiver viewBox, um é gerado automaticamente a partir dos atributos width e height para que o dimensionamento se comporte corretamente. A saída é quadrada no tamanho escolhido, o PNG mantém o fundo transparente, e o JPEG é codificado com uma qualidade fixa de 0,92. O painel de resultados relata as dimensões exatas, formato e tamanho do arquivo codificado antes de você confirmar, tornando isso uma ponte rápida do design vetorial para o raster entregável.
Designers que exportam ícones produzem versões raster perfeitamente pixeladas em todos os tamanhos comuns sem abrir um editor de desktop. Desenvolvedores que recebem logos SVG mas precisam de fallbacks PNG para modelos de e-mail, documentos do Office ou plataformas mais antigas convertem em segundos. Criadores de conteúdo rasterizam ilustrações vetoriais para plataformas que rejeitam uploads SVG — muitas redes sociais e campos de imagem de CMS ainda fazem isso. Construtores de apresentações exportam no máximo de 2048 pixels para gráficos de slide nítidos. Estudantes e hobbyistas que experimentam com código SVG obtêm feedback visual imediato da visualização ao vivo, que expõe código malformado antes da conversão. Como seu texto SVG nunca sai da sessão do navegador, a arte vetorial de propriedade do cliente permanece confidencial durante todo o processo.
(1) Forneça a fonte SVG: cole o código na caixa de código, clique em Upload SVG para carregar um arquivo, ou pressione Sample para um exemplo funcional. (2) Defina o tamanho de saída no deslizador de 64 a 2048 pixels e escolha PNG ou JPEG. (3) Clique em Convert to Image. Seu código é analisado, injetado com atributos width e height explícitos, serializado e renderizado em um canvas na resolução escolhida; o PNG preserva a transparência, enquanto o JPEG é codificado com qualidade 0,92. (4) Revise o resultado renderizado com suas dimensões e tamanho de arquivo relatados, então baixe-o — o arquivo é nomeado svg- mais o tamanho escolhido, como svg-512x512.png — e um toast confirma cada sucesso.
Escolha PNG sempre que o gráfico contiver transparência, bordas nítidas, texto ou cores planas — logos, ícones e elementos de UI. O PNG é sem perdas, as linhas permanecem nítidas em qualquer tamanho de exportação, e o fundo transparente sobrevive, o que importa quando uma marca precisa se posicionar sobre qualquer fundo. Escolha JPEG apenas para conteúdo de tons contínuos como gradientes ou fotografia incorporada, onde sua compressão com perdas na qualidade fixa de 0,92 produz arquivos visivelmente menores e os artefatos sutis desaparecem. Uma ressalva: JPEG não pode armazenar alfa, então regiões transparentes são renderizadas em preto na saída JPEG. Para ícones e logos a resposta é quase sempre PNG; reserve JPEG para ilustrações SVG que se comportam como fotografias.
SVG é matemática, então a qualidade é decidida inteiramente pelo tamanho raster que você escolhe, não pelo conversor. Defina a largura e altura de saída para pelo menos o maior tamanho em que você o exibirá (ou use a predefinição de 300 DPI para impressão). O PNG é sem perdas, então uma vez rasterizado nesse tamanho os pixels nunca degradam mais — escalar para cima depois é o que borra as bordas.
JPEG não tem canal alfa, então a transparência deve ser preenchida com uma cor sólida — a ferramenta preenche com branco por padrão. Se você precisa manter a transparência, escolha PNG ou WebP como formato de saída; ambos preservam o canal alfa exatamente como o SVG definiu.
96 DPI corresponde à renderização padrão de tela e é adequado para ativos web; 72 DPI produz exportações menores para usos legados; 150 DPI é adequado para incorporação típica de documentos; 300 DPI é o padrão de impressão. As predefinições calculam dimensões de pixels a partir do viewBox do SVG, então um viewBox de 100x100 a 300 DPI exporta em 313x313 pixels.
Não. A conversão usa as APIs nativas Canvas e File do navegador inteiramente no seu dispositivo — sua fonte SVG e a saída raster nunca deixam o navegador. A saída pode variar muito ligeiramente entre navegadores porque cada um tem seu próprio rasterizador, o que também é verdade para todo conversor do lado do cliente.
Sim. A ferramenta preserva a transparência SVG ao converter para PNG. Você também pode definir uma cor de fundo personalizada (branca, preta ou qualquer cor hexadecimal). Para saída JPG, a transparência é substituída por branco já que JPG não suporta canais alfa. Defina dimensões de saída personalizadas ou use o tamanho nativo do SVG.
Fontes incorporadas e imagens inline convertem corretamente. Referências externas (fontes carregadas via URL @font-face, ou <image href="external-url">) podem não renderizar se os recursos externos forem bloqueados por CORS. Para melhores resultados, incorpore todas as fontes e imagens inline no SVG antes da conversão.
Yes. The tool preserves SVG transparency when converting to PNG. You can also set a custom background color (white, black, or any hex color). For JPG output, transparency is replaced with white since JPG does not support alpha channels. Set custom output dimensions or use the SVG's native size.
Embedded fonts and inline images convert correctly. External references (fonts loaded via @font-face URL, or <image href="external-url">) may not render if the external resources are blocked by CORS. For best results, embed all fonts and images inline in the SVG before conversion.
What do you call a really smart cookie?
No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.
☕Support me on Ko-fi— support the free tier100% of proceeds go towards hosting & building more free tools.