Shapesoda

Convert PNG to SVG

Turn a PNG logo, icon or illustration into a clean, scalable SVG — transparency included. Free to try, no sign-up.

No image? Try one of these:

A PNG is a grid of pixels: it looks fine at its original size and turns blurry or blocky when you enlarge it. An SVG describes the same picture as shapes and curves, so it stays sharp at any size, weighs little and can be edited in Figma, Illustrator or Inkscape. Shapesoda traces your PNG into filled color shapes with smooth Bézier curves where the artwork is round and crisp corners where it is pointed.

How to convert PNG to SVG

  1. Drop, paste or choose your PNG file above. Tracing starts right away — no sign-up needed to see the result.
  2. Check the result in the split view. Adjust colors and detail in the panel on the right, or fix spots with the pencil, fill and remove-shape tools.
  3. Choose SVG in the export menu and download. A transparent PNG stays transparent: set Transparency to Keep, or fill the background with white or a color of your choice.

When SVG is the right choice

  • Logos and icons for websites and apps — one file looks sharp on every screen density.
  • Artwork you want to recolor or edit shape by shape in a vector editor.
  • Graphics for print, merch and signage that must be enlarged without losing quality.
  • Designs for cutting machines and plotters, where the machine follows the vector outlines.

Tips for a cleaner result

  • Start from the largest, least compressed PNG you have — more pixels give more accurate edges.
  • Flat artwork (logos, icons, lettering) converts best. For photos, expect a posterized, poster-like result.
  • Too many specks? Lower the number of colors, turn on “Merge similar colors” or raise the minimum shape size.
  • For cutting or plotting, export shapes as cut-outs instead of stacked shapes, so each color is a separate, non-overlapping piece.

Everything a clean vector needs

Accurate curves and corners

Smooth Bézier curves where the artwork is round, sharp corners where it's pointed — no wobbly edges.

Color palettes

Automatic palette suggestions, or pick exact colors yourself. Merge near-identical shades in one click.

Editing tools

Pencil, fill, color picker and shape removal right in the browser, with full undo and redo.

Batch processing

Drop a whole folder of images and download all the vectors at once.

All the formats

SVG for the web, PDF and EPS for print, DXF for cutters and CAD, PNG at any scale.

Private by design

Images are processed in memory and never kept beyond short-lived temporary storage. Never used for training.

API and MCP for developers and AI agents

Vectorize from your code, or let Claude Code and Cursor do it for you. Create a key in the account menu; same credits as the website.

API docs →

Questions

Will the SVG keep my PNG's transparent background?

Yes. With Transparency set to Keep, transparent areas stay empty in the SVG. You can also fill them with white or any color.

How big can my PNG be?

Up to 10 MB and 4.2 megapixels (at most 4096 px per side), for example 2048 × 2048.

Is the SVG made of real shapes or an embedded image?

Real shapes. Every color region becomes a filled path you can select and edit — there is no bitmap hidden inside the file.

What is a credit?

One credit is one downloaded image, in any format. Re-downloading the same image — even in another format — is free for 30 days.

Do credits expire?

No. Credits from packs never expire and stay on your account until you use them.

Do you store my images?

No. Images are processed in memory on our servers and are never written to disk. The editor keeps your image only while you work; files sent through the API sit in short-lived temporary storage so you can download the result, then disappear automatically. We never use your images to train models. The list of recent images on the start screen lives only in your browser.

Who owns the vector files?

You do. You keep all rights to the images you upload and to the vectors made from them — we claim none. Please upload only images you have the right to use.