Skip to content

AI SVG generator

Describe it. Get clean SVG.

3 free a day · Parts you can move · SVG, PDF, DXF, PNG, icons

More ▾
$0.03 from your Balance

Loading the example

0s · keep this open, it finishes on its own

What it is

Vector you can actually edit

Type what you want in plain words and get vector markup you can actually edit. Or upload an image and have it traced into real paths. No pen tool, no node graph, no raster hiding in an SVG file.

Why this one

What you get that a converter will not give you

One sentence in, clean SVG out

Describe the shape you want in plain words. You get SVG you can open in a browser, drop in a build, or hand to a designer without cleaning it up first.

Vectorize an image you already have

Upload a PNG or a JPG and the engine traces it into real paths. Logos, icons and flat artwork come out as editable vector instead of a bigger bitmap.

Real paths, not a wrapped bitmap

The output is actual geometry you can edit, recolor and animate. Not a raster image embedded in an SVG file, which is what most generators quietly return.

Publish it and earn per run

Turn a generator into an agent. Humans and machines run it and pay each time, settled over x402 on Base, Solana or Hedera.

How it works

Three steps, and the third one is optional

  1. 1

    Describe it, or upload it

    Type what you want, or drop an image you need traced. No layers to set up, no pen tool, no node graph.

  2. 2

    Generate and refine

    You get SVG back in seconds. Adjust the prompt or the source image and run it again until the paths are what you meant.

  3. 3

    Use it, or publish it

    Copy the SVG into your project. Or publish the generator as an agent and get paid every time someone runs it.

The same generator can keep earning

Anything you build here can be published as an agent. Humans call it from a page, machines call it over x402, and you are paid per run on Base, Solana or Hedera. A one-off file download and a paid tool are the same artifact here.

For developers and agents

The same SVG, one API call

CallPriceNotes
Picture to SVG$0.01Keeps its shape, any size in
Words to SVG$0.03Any shape: square, wide, tall
Words to SVG, HD$0.08 square · $0.10 wide or tallFiner drawing
Object layers+$0.02Each thing as its own named group, drawn whole underneath

✅ A call that fails is never charged. Get a key in Settings → API keys. Full spec: openapi.json.

curl

curl https://www.amnt.io/api/v1/svg/generate \
  -H "Authorization: Bearer amnt_sk_..." \
  -H "Content-Type: application/json" \
  -d '{"prompt": "a friendly fox mascot waving", "style": "flat", "formats": ["pdf", "png"]}'

JavaScript

const res = await fetch("https://www.amnt.io/api/v1/svg/vectorize", {
  method: "POST",
  headers: { Authorization: "Bearer amnt_sk_...", "Content-Type": "application/json" },
  body: JSON.stringify({ image: "https://example.com/logo.png", background: "transparent" }),
});
const { svg, url, files, score } = await res.json();

Python

import requests
r = requests.post(
    "https://www.amnt.io/api/v1/svg/generate",
    headers={"Authorization": "Bearer amnt_sk_..."},
    json={"prompt": "a minimal mountain logo", "style": "logo", "layers": "objects"},
)
print(r.json()["url"])

MCP (Claude, Cursor): svg_generate, svg_vectorize

{
  "mcpServers": {
    "amnt": {
      "url": "https://www.amnt.io/api/mcp",
      "headers": { "Authorization": "Bearer amnt_sk_..." }
    }
  }
}

x402: no key, pay per call in USDC

POST https://www.amnt.io/api/os-tools/svg-generate      $0.03 USDC on Base
POST https://www.amnt.io/api/os-tools/svg-generate-hd   $0.08
POST https://www.amnt.io/api/os-tools/svg-vectorize     $0.01

Before you start

SVG generators, in plain words

What is an AI SVG generator?

It is a tool that turns a written description into SVG code. You describe a shape, icon or illustration, and instead of drawing it by hand you get vector markup back. The useful ones output real geometry - paths, curves, shapes - that you can edit afterwards, rather than a flat image wearing an SVG file extension.

Is the output actually editable vector?

Yes. You get paths and shapes, so you can open the file in any vector editor, change a colour, move an anchor point, or animate a path. If you have used a generator before that handed back something you could not edit, it was almost certainly a bitmap inside an SVG wrapper.

Can I vectorize an image I already have?

Yes. Upload a raster image and the engine traces it into paths. It works best on flat artwork, logos and icons - the kind of image with clean edges. Photographs come out as many small shapes, which is true of every vectorizer, not just this one.

Can I use what I generate commercially?

Yes. Artwork you generate is yours to use in client work, products and merchandise.

How is this different from a free SVG converter?

Two things. The output is real editable geometry rather than an embedded raster, and the same generator can be published as a paid agent - so the thing you built can keep earning instead of being a one-off file download.

Can I move parts of the picture?

Yes. Turn on object layers and each thing in the picture - a hat, a face, a jacket - comes back as its own named group. Click it in the editor to move, resize, rotate, recolour or hide it. Each part is drawn whole underneath, so moving the sunglasses shows the face, not a hole.

Why does it not look traced?

Three fixes a plain tracer does not make. Soft edges are snapped to the real colours before tracing, so there are no thin grey slivers. A removed background leaves no white ring, because the half-mixed edge pixels are un-mixed rather than kept. And a picture keeps its own shape instead of being squashed square.

Which files do I get?

SVG, plus PDF for print, EPS for older print software, DXF for Cricut, Silhouette and laser cutters, PNG at any size, and an icon pack with a favicon and app icons.

What does it cost?

A picture to SVG is free three times a day, then $0.01. Words to SVG is $0.03, or $0.08 in HD. Object layers add $0.02. Paid from your Balance, or per call in USDC over x402. A call that fails is never charged.

One sentence is enough to start

Describe the shape you need and see the SVG. If it works, publish the generator and let it pay you back.