Skip to content
DarConverter
imageRuns on the server

PNG to SVG Converter

Trace a PNG logo or icon into editable SVG vector paths instead of re-encoding it as a bitmap.

  1. Upload (current step)
  2. Convert
  3. Preview
  4. Download

Drop PNG files here

Drag and drop, paste from the clipboard, or choose from your device. One file per conversion. Up to 50 MB each.

PNG

Options

Background
Fills transparent pixels. JPG has no alpha channel.

Leave empty to keep the original size. The ratio is preserved.

Trace mode

Vectorising redraws the image as paths, so it approximates the source rather than reproducing it pixel for pixel. Logos and flat artwork trace cleanly; photographs posterise.

Live preview

This output is produced on the server. The result is previewed after conversion.

Runs on convert

Your preview appears here

Add a file and the converted result is rendered before you download it.

SVG output has no browser-canvas preview. The traced drawing is rendered here as soon as the conversion finishes.

Frequently asked questions

Why is my traced PNG larger than the original PNG?

A PNG stores compressed pixel data. An SVG stores the outline of every region as coordinates, so a detailed image can need far more bytes than the bitmap it came from.

What happens to transparency?

Transparent areas are painted with the background colour you pick before tracing, because the tracer needs solid colour regions to follow.

Will the result look identical to my PNG?

No. Edges are reconstructed from the pixel grid, so results are smooth rather than pixel exact. Fewer colours and higher smoothing give a closer, simpler match.