PNG images are compressed bitmapped, raster images, where the picture is defined by co-ordinate pairs of colours for every pixels.
SVGs, on the other hand, don't use pixels; instead, they use primitives. This means that scaling doesn't negatively affect quality.
Try checking out Inkscape. It's free and comes with a built-in vectorizer. Here's a list of steps (adapted from http://wiki.inkscape.org/wiki/index.php/Potrace):
Svg is a vector format. That means you need a software that is able to rasterize this format (render it and compute the intersection with a raster that will give the image points for a raster format like PNG).
So, find a software that is able to render the SVG file, save it as PNG or if this is not supported, then BMP and convert it like described in the articel in the reference.
svgfilebybhs
SVG can save with pixel information (at least my Inkscape application saves as .svg and can have a linked or embedded png, bmp, jpg or many other pixel formats).
Get Paint.NET
Paint. Seriously. Open it in paint and save as png.
There is no universal file format, but most popular ones include jpg, png, gif, tiff, bmp, ico, svg, eps, pdf and psd.
Image type is GIF,Flash type is SWF and many many more . . .
SVG Capital was created in 1996.
SVG Air was created in 1990.
Wikimedia Commons has files with 11 different types of extensions available for use. Of those 11, they recommend, JPEG, SVG, PNG, or XCF. They do not allow BMP files.
The bitmapped graphics file is a .bmp file.
JPG, JPEG, PNG, GIF, JFIF, EXIF, TIFF, RAW, BMP, TGA, SVG. Note: Those are only some. Also, these are not case sensitive.
You might need to convert PNG to JPG for: Smaller file sizes, suitable for web and storage. Improved web performance and compatibility. Lower bandwidth usage during online sharing. Cost-effective printing.