QuickWand

SVG to PNG Converter

Convert SVG vector files to PNG images at any resolution. Choose a scale multiplier or enter a custom width — transparency is preserved and everything runs in your browser.

Drop files, paste, or browse

SVG files only — rendered to PNG on your device

Files are processed locally and never leave your device ✦

Scale

Based on SVG intrinsic size (defaults to 512 px if unspecified)

All SVG rendering happens in your browser using the Canvas API — your files are never uploaded.

How to convert SVG to PNG

  1. Drop one or more .svg files into the box above.
  2. Choose a scale: keeps the intrinsic size, or doubles/quadruples it for high-DPI exports. Pick Custom to specify an exact pixel width.
  3. The PNGs are rendered automatically as you change the scale. Download each file individually or grab them all as a ZIP.

Frequently asked questions

Are my files uploaded anywhere?
No. SVGs are rendered directly in your browser using an HTML5 Canvas. Nothing is sent to a server.
What does 1×, 2×, 4× mean?
These are multipliers of the SVG's intrinsic size — the width and height declared in its viewBox or width/height attributes. 2× gives you double the pixel dimensions for Retina displays. If the SVG has no intrinsic size, the base size defaults to 512 px.
Will the transparent background be preserved?
Yes. The Canvas is not filled with any colour before drawing, so transparent areas in the SVG remain transparent in the exported PNG.
Can I set an exact pixel width?
Yes — choose 'Custom' from the scale selector and enter any width in pixels. The height is calculated automatically to preserve the aspect ratio.
My SVG looks wrong in the output. Why?
SVG rendering via the browser Image element respects the same-origin policy and does not support external resources (fonts, images) that need to be fetched. Inline all assets for best compatibility. Also, some advanced CSS filters may not render identically across browsers.

Related tools

Browse all free tools →