Skip to content
anyutil.io

SVG to PNG

Turn a vector into a bitmap at any size, or into JPG.

Drop an SVG file

or click to choose (.svg). Up to 10 MB per file.

More about SVG to PNG

When a vector has to become a bitmap

An SVG is a description of shapes, so it scales up to a billboard without going blurry. Plenty of places will not take one, though: older shops, Office, social networks, email clients and most printers cannot handle it. Then you need a PNG or a JPG at a particular size.

We render with the same engine a browser draws SVG with, so the result looks the way it does on a page. Transparency survives in PNG; JPG cannot do it, so we put white behind it.

What size to pick

Enter a width and the height follows from the aspect ratio. The 2× to 4× quick picks are based on the size declared in the file and suit high-resolution displays, where an image otherwise looks soft. For print, reckon on roughly three times the on-screen size.

Frequently asked questions

Why did my type not render?

An SVG refers to a font by name, and when the computer does not have it the browser substitutes another. The reliable fix is to convert text to curves in your graphics program (in Inkscape, “Object to Path”), so the letter shapes become part of the file.

Does it handle an SVG that links to an image?

Only if the image is embedded in the file as a data URL. A link to an external file is not loaded, for security reasons, and its place stays empty.

Is the file uploaded to a server?

No, the conversion runs in your browser. The SVG is never sent anywhere.

Related tools