SVG to PNG Converter

Convert an SVG vector image to a raster PNG, at 1x, 2x, or 4x scale, entirely client-side.

Output resolution is based on the SVG's declared width/height or viewBox, multiplied by the scale you choose — pick 2x or 4x for a sharper result on high-density displays or print.

Frequently asked questions

How do I convert SVG to PNG online?

Click the upload area (or drag and drop an SVG file onto it), pick an output scale, and a PNG version is rendered instantly using the Canvas API.

Why does my PNG come out a strange size?

The output size is derived from the SVG's own declared width, height, or viewBox. If your SVG doesn't specify a size, the browser falls back to a default before scaling.

Related tools

← Back to all tools