JPEGtoSVG.com
Dashboard

API docs

Convert images to SVG from your app

The JPEGtoSVG.com API is designed for SaaS products, marketplaces, print workflows, and creator tools that need online vectorization for JPEG, JPG, PNG, WebP, photos, logos, and artwork.

Example request

curl -X POST https://jpegtosvg.com/api/public/convert \
  -H "Authorization: Bearer jts_live_your_api_key" \
  -F "file=@logo.jpg" \
  -F 'settings={"mode":"logo","colors":8,"ignoreWhite":true}'

Response shape

{
  "jobId": "job_123",
  "status": "completed",
  "svg": "<svg ...>",
  "fileName": "logo.svg",
  "pathCount": 384,
  "score": 91,
  "outputSize": 42810
}
MethodEndpointPurpose
POST/api/public/convertConvert one image using an Agency API key.
POST/api/convert/jpeg-to-svgBrowser app conversion endpoint.
POST/api/convert/batchBatch conversion endpoint for multiple files.
GET/api/job/[id]Fetch job status and result metadata.
GET/api/historyFetch authenticated conversion history.
POST/api/api-key/createCreate an API key for an authenticated Agency user.