Skip to content
ToolMug

SVG to PNG Converter

Turn SVG icons, logos and illustrations into PNG images at the resolution you need. Vectors are drawn at the target size, so the result stays sharp however large you make it.

Runs in your browser — nothing you enter is uploaded

or drop files here

Or paste SVG code

How to use

  1. Choose one or more SVG files, or paste SVG code.
  2. Choose a scale (1× to 4×) or an exact width in pixels.
  3. Pick PNG, JPG or WebP and a transparent or solid background.
  4. Click Convert, then download each image or all of them as a ZIP.

Options explained

Scale / Width
Scale multiplies the SVG's own size — a 24×24 icon at 4× becomes 96×96. Width sets an exact width; the height follows the SVG's proportions.
Background
PNG and WebP keep transparency. JPG has no transparency, so a background colour is always used.

Examples

App icons. Convert a 24×24 icon at 4× to get a sharp 96×96 PNG.

Logo for a document. Choose Width 2000 and a white background to get a print-quality JPG.

Frequently asked questions

Why is my SVG rendered at 300×150?

SVGs without width, height or viewBox have no size of their own, and browsers fall back to 300×150. Add a viewBox to the SVG, or choose an exact width here.

Why are some parts missing?

For security, browsers do not load external files referenced by an SVG converted this way — linked images, stylesheets and web fonts. Embed them in the SVG, or convert text to outlines, before converting.

Is quality lost?

No. The SVG is drawn directly at the target size rather than scaled up from a small image, so edges stay crisp.

Are my files uploaded?

No. The browser renders the SVG on your device.

Privacy

This tool runs entirely in your browser. Your files and text are processed on your device and are never uploaded to our servers.

Related tools