Free tool
SVG & PNG Converter
Render SVG markup to a PNG at any resolution, or wrap a raster image inside an SVG container.
SVG & PNG Converter
SVG markup
How to convert SVG to PNG
- Paste SVG markup into the box, or upload an .svg file.
- Check the width and height. They are read from the SVG where possible, and you can set any size you like.
- Press Download PNG.
How to wrap an image in an SVG
- Switch to PNG → SVG.
- Upload a PNG, JPEG or other image.
- Press Download SVG.
When to use each
SVG is a vector format: shapes described in code that stay sharp at any size, which makes it ideal for logos and icons. Plenty of places only accept pixel images, though, including some social networks, email signatures, document editors and marketplaces. Rendering the SVG to a PNG at the size you need gets around that, and because an SVG scales cleanly you can export a large PNG, 2000 pixels wide for print, say, with no blurring.
The other direction works differently, and it is worth being clear about. Wrapping an image in an SVG does not trace it into vector shapes. The picture inside is still made of pixels, so it won't get any sharper when enlarged. It helps when a system insists on an SVG file and all you have is a PNG or JPEG. For a true vector logo, the artwork needs redrawing or tracing in design software.