
pic2svg
pic2svg's MCP server, command-line tool, and public API let AI agents and scripts convert images to SVG using the same tracing engine as the official website; requires Node 20+, no account needed.
About pic2svg
pic2svg provides an MCP server (tool name trace_image_to_svg), a command-line tool, and a public tracing API, all three using the same tracing engine as the official website, to convert images into traced SVG. It requires Node 20 or later and no account registration. It is well suited for integrating image-to-SVG conversion into AI agents or automation scripts. Note: the API only returns SVG — paid format exports such as PDF, EPS, AI, and DXF can only be used on the website; the API also has default usage limits (50 traces per client per day, 500 per day across all callers), a request size cap of about 45 MB, and images exceeding about 600,000 pixels are downscaled before tracing.
Best for
Best use cases
Automatically trace bitmap images to SVG in AI agent workflows
Batch-convert images to SVG with the command-line tool or the public trace API
Trace, preview, and download SVG for free on the website
Export to PDF, EPS, AI, or DXF formats on the website with a paid plan
Compare before choosing
According to the official comparison page: for free SVG, pic2svg offers tracing, preview, and SVG download for free with no account required, while Vector Magic offers free upload and preview but charges for downloads.
According to the official comparison page: Vector Magic Desktop has capabilities pic2svg lacks — it can run offline, preserve transparency, and let you configure tracing options yourself; if you need these features, it is the better choice.
According to the official comparison page: neither side has tested the other's output quality, so it is recommended to preview the same image on both and compare for yourself.
Features
MCP server
Provides an MCP tool named trace_image_to_svg, callable from any client that can launch a local MCP server over stdio; the server responds to initialize, tools/list, and tools/call.
Same tracing engine as the official website
The MCP server, command-line tool, and public tracing API all call the same tracing engine, using the same conversion capability as the official website.
Simple dependencies, no account needed
No dependencies other than Node 20 or later, and using the MCP server requires no account registration.
Clear usage limits
By default, 50 traces per client per day and 500 per day across all API callers; when the limit is reached, HTTP 429, a message, and a Retry-After header are returned until the reset at UTC midnight.
Pros
- Tracing, preview, and SVG download are free on every plan, with no account required
- The MCP server, command-line tool, and API use the same tracing engine as the official website
- No dependencies other than Node 20; the local MCP server runs out of the box
- Usage limits, request size, and resolution handling are all clearly listed on the page
Cons
- The API only returns traced SVG; PDF, EPS, AI, or DXF exports cannot be obtained through the API — these formats are only available on the website with paid plans, in the browser.
- The API has default usage limits: 50 traces per client per day and 500 per day across all API callers; once the limit is reached, HTTP 429 is returned until the reset at UTC midnight.
- Request size is capped at roughly 45 MB, and files exceeding the limit will not be traced; images larger than about 600,000 pixels are downscaled before tracing.
Pricing Plans
Starter
- 200 PDF exports per billing cycle
- SVG and PDF downloads
- Personal-use license
Pro
- Unlimited exports
- All five formats: SVG, PDF, EPS, AI (EPS-based), DXF
- Commercial license covering client projects
Advanced
- Unlimited paid-format exports
- All five formats: SVG, PDF, EPS, AI (EPS-based), DXF
- Extra-smooth DXF curve detail
- Commercial license + resale license
* Pricing information is for reference only. Please refer to the latest announcement on pic2svg's official website.