Shapesoda

Turn a photo into vector art

Convert a photo into a posterized vector illustration with flat color areas — you choose how many colors.

No image? Try one of these:

A photo is made of millions of subtly different colors, and no vector file can reproduce it exactly while staying simple. What Shapesoda can do is turn a photo into vector art: it reduces the picture to a set of flat color areas — a posterized, poster-like look — and traces each area into smooth shapes. The result scales to any size and works well for posters, stickers, stencils and stylized portraits.

How to vectorize a photo

  1. Drop, paste or choose your photo 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 or PDF in the export menu and download. More colors give a closer likeness; fewer colors give a bolder, more graphic look.

Choosing the look

  • 2 colors — a stencil or silhouette effect.
  • 4–8 colors — a bold, screen-print style illustration.
  • 12 colors and more — closer to the photo, with many more shapes and a larger file.
  • Output detail Low simplifies the image into big, cartoon-like shapes; High keeps texture.

Honest expectations

The vector will not look like the original photo up close: smooth gradients become bands of flat color, and fine texture such as hair or foliage becomes many small shapes. For the cleanest vector art, pick photos with a clear subject, strong contrast and a simple background.

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 vector look exactly like my photo?

No. Photos become posterized images with flat color areas. That is the nature of vector graphics, and it is the look many posters and stickers are after.

Why is the file large?

Photos contain a lot of detail, so they produce many shapes. Reduce the number of colors, lower Output detail or raise the minimum shape size to get a smaller file.

Are my photos stored?

No. They are processed in memory and never used for training. The recent images list lives only in your browser.

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.