PNG to SVG

Turn a pixel logo or icon into vector shapes that stay sharp at any size, traced on your own device.

Drop your PNG images here

  • Files never leave your device
  • Unlimited · No signup

PNG to SVG in 3 steps

  1. Choose the PNG logo, icon or drawing you want as a vector.
  2. Pick "Logo / drawing" for flat graphics or "Photo" for pictures with many colours.
  3. Press "Convert to SVG"; the shapes are traced into paths, ready to download.

Why ConvertKoala?

  • Real paths, not a wrapper

    Some converters just tuck the PNG inside an SVG file, which still blurs when enlarged. Here the outlines are traced into true vector shapes.

  • Made for flat PNGs

    Logos and icons exported as PNG have crisp edges and few colours, exactly what tracing handles best.

  • Sharp at every size

    Put the SVG on a business card or a billboard; vector shapes are redrawn for each size, so edges never go fuzzy.

  • Brand files stay private

    Client logos and unreleased artwork are traced in your browser tab and never sent to a server.

Frequently asked questions

How does PNG to SVG conversion work?

A PNG is a grid of coloured pixels. Tracing finds areas of the same colour, follows their edges and describes them as vector paths (lines and curves). The SVG is a set of filled shapes, which is why it scales without blur.

Which mode should I choose?

"Logo / drawing" reduces the image to a few flat colours and gives clean, smooth edges, ideal for logos, icons, signatures and line art. "Photo" keeps more colours and detail, but makes a much larger, more complex file.

Can I turn a photo into an SVG?

You can, but be realistic: the result looks like posterised art, built from flat patches of colour, not like the original photo. For a photo that simply needs to be bigger or smaller, a pixel format such as PNG or JPG is the better fit.

What about my transparent background?

Fully see-through areas are left empty, so the traced logo still sits cleanly on any background. Soft shadows or glows that fade out may turn into a solid outline, because tracing works with flat colours.

How do I get the cleanest result?

Start from the largest, sharpest PNG you have, with strong contrast and a plain background. Tiny icons (under about 100 px) have too few pixels to trace smooth curves, so use a bigger version if you can find one.

Can I edit the SVG afterwards?

Yes. Open it in Inkscape, Illustrator, Figma or Affinity Designer and every traced shape is a separate path you can recolour, move or delete. Text in the image becomes shapes too, not editable type.

Related image tools