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
Playful Sushi Mascot Sticker
import { 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/f6afd203-1acd-45b1-a07f-60421f5039be.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/f6afd203-1acd-45b1-a07f-60421f5039be.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": "b31bbb1d-47cd-494e-8a09-78b19647d049",
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/f6afd203-1acd-45b1-a07f-60421f5039be.jpg"
}
}
]'runware run picsart:1@1 \
inputs.image=https://assets.runware.ai/assets/inputs/f6afd203-1acd-45b1-a07f-60421f5039be.jpg{
"taskType": "vectorize",
"taskUUID": "b31bbb1d-47cd-494e-8a09-78b19647d049",
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/f6afd203-1acd-45b1-a07f-60421f5039be.jpg"
}
}{
"taskType": "vectorize",
"taskUUID": "b31bbb1d-47cd-494e-8a09-78b19647d049",
"imageUUID": "bdc0c6de-2fd0-4afa-89c1-454474e3f97f",
"imageURL": "https://im.runware.ai/image/os/a10d08/ws/2/ii/bdc0c6de-2fd0-4afa-89c1-454474e3f97f.svg",
"cost": 0.04
}Retro Arcade Emblem Set
import { 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/8f914a58-1017-4612-bd03-891264bb2be8.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/8f914a58-1017-4612-bd03-891264bb2be8.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": "511f04bc-8cdd-4b36-8853-6bec359c6453",
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/8f914a58-1017-4612-bd03-891264bb2be8.jpg"
}
}
]'runware run picsart:1@1 \
inputs.image=https://assets.runware.ai/assets/inputs/8f914a58-1017-4612-bd03-891264bb2be8.jpg{
"taskType": "vectorize",
"taskUUID": "511f04bc-8cdd-4b36-8853-6bec359c6453",
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/8f914a58-1017-4612-bd03-891264bb2be8.jpg"
}
}{
"taskType": "vectorize",
"taskUUID": "511f04bc-8cdd-4b36-8853-6bec359c6453",
"imageUUID": "69d25f80-ba4b-495c-a2ed-dc2ecea2f92a",
"imageURL": "https://im.runware.ai/image/os/a10d08/ws/2/ii/69d25f80-ba4b-495c-a2ed-dc2ecea2f92a.svg",
"cost": 0.04
}Origami Fox App Icon
import { 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/736bba03-ffee-4b58-8320-123064b0203e.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/736bba03-ffee-4b58-8320-123064b0203e.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": "4cc97fba-5499-4441-a8d7-488b478890b0",
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/736bba03-ffee-4b58-8320-123064b0203e.jpg"
}
}
]'runware run picsart:1@1 \
inputs.image=https://assets.runware.ai/assets/inputs/736bba03-ffee-4b58-8320-123064b0203e.jpg{
"taskType": "vectorize",
"taskUUID": "4cc97fba-5499-4441-a8d7-488b478890b0",
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/736bba03-ffee-4b58-8320-123064b0203e.jpg"
}
}{
"taskType": "vectorize",
"taskUUID": "4cc97fba-5499-4441-a8d7-488b478890b0",
"imageUUID": "a6f42eed-8285-42d0-9344-05ca54bcfacc",
"imageURL": "https://im.runware.ai/image/os/a11d13/ws/2/ii/a6f42eed-8285-42d0-9344-05ca54bcfacc.svg",
"cost": 0.04
}Geometric Toucan Badge Emblem
import { 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/57367afc-e50d-4251-9c85-27b5110449c5.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/57367afc-e50d-4251-9c85-27b5110449c5.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": "86f75ae2-6fd3-4a01-b78a-8a43d14bcaeb",
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/57367afc-e50d-4251-9c85-27b5110449c5.jpg"
}
}
]'runware run picsart:1@1 \
inputs.image=https://assets.runware.ai/assets/inputs/57367afc-e50d-4251-9c85-27b5110449c5.jpg{
"taskType": "vectorize",
"taskUUID": "86f75ae2-6fd3-4a01-b78a-8a43d14bcaeb",
"model": "picsart:1@1",
"inputs": {
"image": "https://assets.runware.ai/assets/inputs/57367afc-e50d-4251-9c85-27b5110449c5.jpg"
}
}{
"taskType": "vectorize",
"taskUUID": "86f75ae2-6fd3-4a01-b78a-8a43d14bcaeb",
"imageUUID": "90651091-9eeb-4ffe-8733-a7a78eb88888",
"imageURL": "https://im.runware.ai/image/os/a11d13/ws/2/ii/90651091-9eeb-4ffe-8733-a7a78eb88888.svg",
"cost": 0.04
}