Free SVG converter online

Convert SVG to PNG or PNG to SVG

Rasterize SVG files to PNG, or trace PNG line art into SVG vector outlines. SVG inputs are sanitized before processing.

  • Two modes: SVG to PNG and PNG to SVG
  • Files expire after 15 minutes
  • No account required

SVG to PNG: any SVG. PNG to SVG: black-and-white line art only.

Upload your SVG or PNG

Select the direction, upload the file, and download the result.

Conversion options

Upload SVG files to rasterize to PNG.

Safe SVG sanitization

Uploaded SVGs are sanitized before processing to strip scripts, external references, and event handlers.

Both directions

Convert SVG to raster PNG, or trace a PNG logo into a vector SVG outline.

Instant results

Most SVG conversions complete in under a second.

Frequently asked questions

Is SVG to PNG the same quality as desktop tools?

SVG to PNG uses rsvg-convert, which implements the SVG specification closely. Complex SVGs with fonts or advanced CSS effects may render slightly differently from browser output.

How good is PNG to SVG tracing?

PNG to SVG uses bitmap tracing and works best on black-and-white logos and line art. Photos and complex illustrations will not produce clean results — use SVG to PNG for photos.

Is my SVG sanitized before processing?

Yes. All SVG inputs are parsed and sanitized to remove scripts, event handlers, and external references before they are passed to the converter.

What is the maximum SVG file size?

The maximum input size is 1 MB for SVG files to prevent resource exhaustion from very complex SVGs.