VECSNAP API · V1

Turn any image into a clean SVG with one call

Send a PNG, JPG, WebP, AVIF, GIF, BMP or TIFF. You get back an SVG with real circles and rectangles and few anchor points, and the figures to prove it. Test keys are free and spend nothing.

  1. Get a test keyFree for every account, on your developer page. It runs the whole API and spends no credit.
  2. Send one imageOne request to /v1/vectorize. A slow image answers 202 and finishes by itself; the SDKs wait for you.
  3. Read the file and its figuresAnchor points, file size and formats, in every answer. Your code can check them.
Put your key in VECSNAP_API_KEY
curl https://api.vecsnap.com/v1/vectorize \
  -H "Authorization: Bearer $VECSNAP_API_KEY" \
  -H "Accept: image/svg+xml" \
  -F file=@logo.png \
  -L -o logo.svg

For your agent

Connect your agent in a minute

Paste one prompt, or install the VecSnap skill. Your agent learns the call, the wait and every error. More ways.

  • Any agentThe call, the wait and every error, in one prompt.
  • Claude CodeInstall the skill. It loads when a task mentions images or SVG.
  • CursorAdd the docs: one index of every page, each as Markdown.llms.txt
  • ChatGPTAsk it about these docs, with them open in the chat.Open in ChatGPT

What comes back

What a test key returns for any image: the VecSnap mark, drawn by the engine. A live key returns yours, with the same figures.

The VecSnap mark: the web SVG a test key gets back
Anchor points
29
counted as Illustrator and Figma count them
File size
550 bytes
the web file, ready for the web
Credits
0
a test key spends none; a live image 1, once
Files
web.svgdesign.svg

Guides

Every page is also Markdown: add .md to its address. For agents: llms.txt, the OpenAPI document, SKILL.md.