Convert PNG to SVG

Drop a PNG, pick a mode and download clean vector paths — free, no sign-up.

Swap: SVG to PNG

Uploads are kept for up to 30 days to help improve Convertars. Privacy

Your download is ready!

Didn't start?

Convertars has no ads, no investors and no paywall — it runs entirely on donations from people like you.

Even a small tip of $1–3 helps keep the server online and the converter free for everyone.

☕ Support on Ko-fi

Prefer crypto?

  • USDT TRON (TRC20) TMd9rR…64Fk5Q
  • USDT BNB Smart Chain (BEP20) 0xbdc3…9c9105
  • Bitcoin Bitcoin 16hcwD…QXREi2
  • Ethereum Ethereum (ERC20) 0xbdc3…9c9105
See QR codes →

Can't donate right now? You can still support us — follow @convertars on X. Every follow keeps us going, and it's the place to tell us if something didn't convert right.

Follow @convertars on X

Thank you for using Convertars ♥

Why convert a PNG to SVG?

A PNG is a grid of pixels. An SVG is a set of paths. That one difference is what you notice the moment you stretch the result.

Size stops mattering

Blow a 500 px PNG up to a billboard and every pixel becomes visible. An SVG is described by curves and coordinates, so the same file stays crisp on a business card, a van or a 4K screen.

Much smaller for flat art

Logos, badges and icons are large areas of solid color. Traced as vectors they often shrink to a fraction of the PNG's file size, which is why SVG is the default for icons on the web.

Editable shapes

Each color region becomes a path you can recolor, reshape or delete in Inkscape, Illustrator or Figma. Rebranding a logo no longer means redrawing it from scratch.

Getting the cleanest trace from a PNG

Four settings do most of the work — and none of them needs a manual.

Start from the largest PNG you have

Tracing needs edge information. If the only copy is small or was exported at 200 px wide, switch Upscale to 2× or 3× before converting so curves have more detail to follow.

Keep transparency, or add it

Transparent PNGs stay transparent in the SVG. If your artwork sits on a flat white background instead, turn on Transparent background to drop it and end up with a logo that works on any color.

Count the colors you actually need

A two-color logo traces best with Colors set to 3–4. Extra colors get filled with near-duplicates, which turns smooth edges into ragged outlines. Start low, raise it only if something is missing.

Denoise before you trace

Screenshots and scanned artwork pick up faint JPEG-ish noise. Reduce noise smooths those pixels first, so the tracer does not convert a stray speck into its own little path.

What a PNG looks like after tracing

Vectorizing is a redraw, not a format swap. Results depend on the picture.

Excellent: logos, icons, badges

Flat colors, clean edges and few details — the classic case. Pick the Logo / Icon mode and expect a result that is hard to tell apart from the original.

Good: stickers, flat illustrations

Illustration mode keeps more colors and detail. Gradients become bands of solid color, which usually looks intentional and poster-like.

Stylised: screenshots and photos

Text in a screenshot usually traces as shapes rather than live text, and photos turn into a simplified, screen-printed version of themselves. Sharp, high-contrast images work best.

Frequently asked questions

Does the transparency of my PNG survive the conversion?

Yes. Transparent areas are treated as empty, not as white, and the SVG keeps them transparent. If your PNG has a solid white background baked in, turn on Transparent background before converting and Convertars will remove it while tracing.

How many colors should I choose for a PNG logo?

For flat logos and icons, 3–6 is usually plenty: the base color, the ink and one or two accents. Raising the number adds noise more often than detail, because anti-aliased edges get their own color. Start low, convert again with more colors only if a shade is missing.

Will the SVG be smaller than my PNG?

For flat graphics, almost always — sometimes dramatically. For busy artwork the SVG can be larger, because every color region becomes its own path. If size matters, keep Optimize SVG on and try a lower color count.

Can I vectorize a screenshot with text in it?

Yes, but the letters arrive as filled shapes rather than editable text, and small UI type can turn blobby. Use Upscale 2× for small screenshots and prefer the Illustration mode. If you need live, retypable text, recreate the lettering with a font instead.

Is there a size limit for PNG files?

Up to 15 MB and 40 megapixels per image, which covers wallpapers and most print exports. Anything larger is best cropped or resized first; oversized files gain no extra tracing quality.