Shapesoda

Convert any image to SVG

PNG, JPEG or WebP in — clean, scalable SVG out. Automatic settings, with full control when you want it.

No image? Try one of these:

Whatever you start with — a logo exported years ago, a screenshot, a scan, a drawing photographed with a phone — Shapesoda converts it into an SVG made of real vector shapes. It first detects what kind of image it is (flat artwork with sharp pixel edges, artwork with smooth anti-aliased edges, or a photo) and picks settings to match, so most images look right without touching a single control.

How to convert an image to SVG

  1. Drop, paste or choose your image 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. Need several files? Use batch mode to convert them together.

What converts well

  • Logos, emblems and badges with a limited set of colors.
  • Icons, pictograms and UI graphics.
  • Lettering, calligraphy and signatures.
  • Cartoon illustrations, mascots and clip art.
  • Line art and sketches — see the drawing-to-vector page for tips.
  • Photos — possible, but the result is a posterized, poster-like image.

Formats you can download

SVG for the web, Figma and Illustrator; PDF for print; EPS for older vector software and print shops; DXF for CAD, laser cutters and plotters; and PNG rendered from the vector at up to 8× the original size.

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

Which image formats can I upload?

PNG, JPEG and WebP, up to 10 MB and 4.2 megapixels (at most 4096 px per side).

Do I need to install anything?

No. Everything runs in your browser, and the heavy tracing work happens on our server.

Can I edit the result before downloading?

Yes. Use the pencil, fill, color picker and remove-shape tools, change the palette or detail level, and undo anything.

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.