SVG to PNG Converter

Render SVG files or pasted SVG markup to crisp PNG images at any width, with an optional white background.

100% private — everything runs in your browser

How to Use

  1. 1

    Upload an SVG file or paste the SVG markup into the text area.

  2. 2

    Optionally set an output width and choose a transparent or white background.

  3. 3

    Click Convert to PNG, check the preview and download the image.

Examples

Icon at 2× size

Input

icon.svg · 24×24 · width 48

Output

48×48 transparent PNG

Wide logo

Input

logo.svg · 120×40 · width 600

Output

600×200 PNG with white background

FAQ

Why does the PNG look blurry?

The SVG is rasterised at the chosen width. Export at the size you will actually display, or at 2–3× for high-density screens.

Are fonts and embedded images kept?

Images embedded as data URIs render correctly. Text using a local font may fall back to a default font, so convert text to paths for pixel-perfect results.

Is my SVG uploaded?

No. Rendering happens in a canvas inside your browser; the markup is never sent to a server.

Related Tools