Picsart Image Vectorizer

Picsart Image Vectorizer converts raster images into precise SVG vectors. It performs edge aware tracing and separates flat color regions. Ideal for developers who need compact, resolution independent assets for logos, icons, UI elements, and flat illustrations.

API Reference
INTEGRATE
Complete technical specification for integration
RequestResponse
Examples4
CODE
Ready-to-use code snippets for common workflows
vectorize
Archaeological Vessel Diagram Cleanup$0.04~15simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'picsart:1@1',
inputs: {
image: 'https://assets.runware.ai/assets/inputs/1a94adeb-d65b-4b9e-b0f8-3f9bc2f48730.jpg'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/1a94adeb-d65b-4b9e-b0f8-3f9bc2f48730.jpg"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "vectorize",
"taskUUID": "247a33b9-3fc0-4edc-b5ab-e4c8cff4e2f1",
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/1a94adeb-d65b-4b9e-b0f8-3f9bc2f48730.jpg"
}
}
]'runware run picsart:1@1 \
inputs.image=https://assets.runware.ai/assets/inputs/1a94adeb-d65b-4b9e-b0f8-3f9bc2f48730.jpg{
"taskType": "vectorize",
"taskUUID": "247a33b9-3fc0-4edc-b5ab-e4c8cff4e2f1",
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/1a94adeb-d65b-4b9e-b0f8-3f9bc2f48730.jpg"
}
}Response
{
"taskType": "vectorize",
"taskUUID": "247a33b9-3fc0-4edc-b5ab-e4c8cff4e2f1",
"imageUUID": "641d3b70-7ff8-485a-a707-3a8cd603ab7d",
"imageURL": "https://im.runware.ai/image/os/a07dlim3/ws/3/ii/641d3b70-7ff8-485a-a707-3a8cd603ab7d.svg",
"cost": 0.04
}vectorize
Coral Bioacoustics Laboratory Logo$0.04~5simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'picsart:1@1',
inputs: {
image: 'https://assets.runware.ai/assets/inputs/ebf5ed59-eb9f-4eab-8a22-446c72fec459.jpg'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/ebf5ed59-eb9f-4eab-8a22-446c72fec459.jpg"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "vectorize",
"taskUUID": "caeb1232-eb0c-4076-b0e6-8ef76048274c",
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/ebf5ed59-eb9f-4eab-8a22-446c72fec459.jpg"
}
}
]'runware run picsart:1@1 \
inputs.image=https://assets.runware.ai/assets/inputs/ebf5ed59-eb9f-4eab-8a22-446c72fec459.jpg{
"taskType": "vectorize",
"taskUUID": "caeb1232-eb0c-4076-b0e6-8ef76048274c",
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/ebf5ed59-eb9f-4eab-8a22-446c72fec459.jpg"
}
}Response
{
"taskType": "vectorize",
"taskUUID": "caeb1232-eb0c-4076-b0e6-8ef76048274c",
"imageUUID": "e5ac7c43-5640-4fef-9a78-17f4775bfeb9",
"imageURL": "https://im.runware.ai/image/os/a03d21/ws/3/ii/e5ac7c43-5640-4fef-9a78-17f4775bfeb9.svg",
"cost": 0.04
}vectorize
Historic Cable Car Exhibit Scene$0.04~16simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'picsart:1@1',
inputs: {
image: 'https://assets.runware.ai/assets/inputs/5046a8dd-39ec-4d51-8532-74604a60fc67.jpg'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/5046a8dd-39ec-4d51-8532-74604a60fc67.jpg"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "vectorize",
"taskUUID": "584288a6-909f-437a-819a-182572e041c3",
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/5046a8dd-39ec-4d51-8532-74604a60fc67.jpg"
}
}
]'runware run picsart:1@1 \
inputs.image=https://assets.runware.ai/assets/inputs/5046a8dd-39ec-4d51-8532-74604a60fc67.jpg{
"taskType": "vectorize",
"taskUUID": "584288a6-909f-437a-819a-182572e041c3",
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/5046a8dd-39ec-4d51-8532-74604a60fc67.jpg"
}
}Response
{
"taskType": "vectorize",
"taskUUID": "584288a6-909f-437a-819a-182572e041c3",
"imageUUID": "4620246c-f207-4ac7-950f-1320b1fadf3e",
"imageURL": "https://im.runware.ai/image/os/a07dlim3/ws/3/ii/4620246c-f207-4ac7-950f-1320b1fadf3e.svg",
"cost": 0.04
}vectorize
Polar Rover Exhibition Backdrop$0.04~17simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'picsart:1@1',
inputs: {
image: 'https://assets.runware.ai/assets/inputs/0f78f8a1-0661-4a37-98a3-124b0ded17b3.jpg'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/0f78f8a1-0661-4a37-98a3-124b0ded17b3.jpg"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "vectorize",
"taskUUID": "c97cccd0-b4e1-4648-a1b5-8abaf68da42c",
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/0f78f8a1-0661-4a37-98a3-124b0ded17b3.jpg"
}
}
]'runware run picsart:1@1 \
inputs.image=https://assets.runware.ai/assets/inputs/0f78f8a1-0661-4a37-98a3-124b0ded17b3.jpg{
"taskType": "vectorize",
"taskUUID": "c97cccd0-b4e1-4648-a1b5-8abaf68da42c",
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/0f78f8a1-0661-4a37-98a3-124b0ded17b3.jpg"
}
}Response
{
"taskType": "vectorize",
"taskUUID": "c97cccd0-b4e1-4648-a1b5-8abaf68da42c",
"imageUUID": "7a814130-7a29-4f7c-a0b8-35a9d6636196",
"imageURL": "https://im.runware.ai/image/os/a08dlim3/ws/3/ii/7a814130-7a29-4f7c-a0b8-35a9d6636196.svg",
"cost": 0.04
}