SVG to PNG

Rasterize SVG vectors to PNG

Click or drop an SVG file here

About SVG to PNG

SVG to PNG rasterizes a vector SVG file into a PNG image at the exact pixel width and height you specify, entirely in your browser using the canvas element — your file is never uploaded to a server. Transparency in the SVG is preserved in the PNG output.

How to use SVG to PNG

  1. 1Click the upload area and select an SVG file from your device.
  2. 2Set your desired output width and height in pixels.
  3. 3Click 'Convert to PNG' to render the image.
  4. 4Click the download button to save your PNG file.

Frequently Asked Questions

What is the maximum file size I can convert?

There's no fixed size limit — processing happens locally, and SVG files are typically small text-based files anyway.

Will the conversion maintain transparency?

Yes, PNG supports transparency, and any transparent areas in your SVG carry over to the output.

Can I convert multiple SVG files at once?

No, only one file can be converted at a time — there's no batch upload.

Can I set a DPI or background color for the output?

No, you only set pixel width and height — there's no DPI or background color option.

Tips & Tricks

  • Set the width and height to match the resolution you actually need — the SVG is rasterized fresh at those dimensions, so there's no quality loss from scaling up within reason.
  • For print use, calculate the pixel dimensions you need at your target DPI and enter those directly.
  • Make sure your SVG doesn't rely on external resources (like linked fonts or images) that the browser can't load, since those won't render.
  • Convert one file at a time and download each result before starting the next.