SVG to PNG/JPG Converter
Convert an SVG vector file into a raster PNG or JPG image. Runs entirely in your browser.
Click to upload or drag and drop
Select an .svg file
How it works
Choose PNG or JPG first, then select an .svg file; it converts as soon as the file loads, and changing the format afterwards needs the file to be selected again. The SVG is drawn onto a canvas at its own declared width and height and saved as an image. PNG keeps transparent areas; JPG fills them with white.
Output size
The size comes from the SVG's width and height attributes. An SVG that only has a viewBox comes out at the browser's default size — 300 × 150 pixels in Chrome-based browsers — so add width and height attributes (for example width="1200" height="800") before converting if you need a specific resolution.
Limits
The SVG is drawn the way a browser draws an image: scripts don't run, and external images, fonts and stylesheets are not loaded, so text in a font that isn't installed on your device falls back to a default. The download is named converted.png or converted.jpg, and files over 50 MB are rejected.
Frequently asked questions
Why did my SVG fail to convert?
SVGs that reference external images, fonts, or resources may not render correctly, since nothing is fetched from a server during conversion.