AI SVG generator
Describe it. Get clean SVG.
3 free a day · Parts you can move · SVG, PDF, DXF, PNG, icons
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
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
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
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
| Call | Price | Notes |
|---|---|---|
| Picture to SVG | $0.01 | Keeps its shape, any size in |
| Words to SVG | $0.03 | Any shape: square, wide, tall |
| Words to SVG, HD | $0.08 square · $0.10 wide or tall | Finer drawing |
| Object layers | +$0.02 | Each 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.01Before 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.