ToolBirch

SVG to PNG Converter

Rasterize SVG vectors into PNG at the exact size you need.Image Tools

Drop your image here

A single SVG vector file (.svg)

Up to 10 MB per file

Output options

Your files are processed on this device. Nothing is uploaded to a server.

About this tool

SVG is resolution-independent, which is ideal for icons and logos — and awkward anywhere a bitmap is required. Choose an output width, pick a background, and export a crisp PNG without installing anything.

How to use the SVG to PNG tool

  1. Add an SVG file. Drop a .svg file into the area below. Intrinsic width/height or the viewBox is read automatically to work out the aspect ratio.
  2. Set size and background. Enter the output width in pixels (height follows the aspect ratio) and choose between a transparent background and a solid colour.
  3. Export the PNG. Click Convert. The resulting PNG is drawn at your requested size and downloaded locally.

Supported formats

Input

  • SVG (.svg)
  • SVG with width/height attributes
  • SVG with viewBox only

Output

  • PNG (image/png, transparent or solid background)

Inputs are validated before anything is processed. Invalid values and unsupported files are rejected with a clear error instead of failing silently.

Frequently asked questions

My SVG has no width and height. Will it still work?

Yes. If the file only defines a viewBox, that ratio is used to compute the height from the width you enter. A default width of 512 px is used when no intrinsic size can be determined.

Why did my SVG render without its images or custom fonts?

Browsers refuse to draw a canvas containing cross-origin resources, and external fonts are not loaded into an SVG used as an image. Inline or embed images as data URIs and convert text to paths (or use system fonts) before converting.

Can I export at 2x or 3x for retina screens?

Yes. Simply enter a width that is two or three times the intended display size. Because the source is a vector, the output stays sharp at any size.

Does the PNG keep transparency?

By default the background is transparent, so the SVG's own transparency is preserved. Turn on the solid background option and pick a colour when you need an opaque image.

Privacy

The SVG is loaded as a local blob URL and drawn into an in-memory canvas. It is never sent to a server.

No account is required and no file is ever uploaded. See the privacy policy for details about analytics and the limited data this site stores.

Known limitations

  • SVGs that reference external images, stylesheets or fonts may produce a blank or tainted canvas; embed those assets first.
  • Text appearance depends on the fonts installed on your device; convert text to outlines for exact results.
  • SVG filters and complex masks can render differently across browsers.

Other free tools from the same collection.