MODEL IDrecraft:1@1
live

Recraft Vectorize

Recraft
by Recraft

Recraft Vectorize converts PNG or JPG artwork into clean SVG vectors. It keeps edges sharp with minimal artifacts. Ideal for logos, icons, UI assets, and flat illustrations. Integrate in pipelines that need scalable graphics from legacy raster files.

Recraft Vectorize
vectorize

Winter Lights Glasshouse Map Illustration

Winter Lights Glasshouse Map Illustration
import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'recraft:1@1',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/0c8fceae-1d51-46a9-80a4-982a64c7615e.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": "recraft:1@1",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/0c8fceae-1d51-46a9-80a4-982a64c7615e.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": "08078bec-3f21-4b72-a90d-9ceeea8148ae",
      "model": "recraft:1@1",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/0c8fceae-1d51-46a9-80a4-982a64c7615e.jpg"
      }
    }
  ]'
runware run recraft:1@1 \
  inputs.image=https://assets.runware.ai/assets/inputs/0c8fceae-1d51-46a9-80a4-982a64c7615e.jpg
{
  "taskType": "vectorize",
  "taskUUID": "08078bec-3f21-4b72-a90d-9ceeea8148ae",
  "model": "recraft:1@1",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/0c8fceae-1d51-46a9-80a4-982a64c7615e.jpg"
  }
}
Response
{
  "taskType": "vectorize",
  "taskUUID": "08078bec-3f21-4b72-a90d-9ceeea8148ae",
  "imageUUID": "5bc81fcf-c79f-486c-bdb1-1fcb24795856",
  "imageURL": "https://im.runware.ai/image/os/a09dlim3/ws/3/ii/5bc81fcf-c79f-486c-bdb1-1fcb24795856.svg",
  "cost": 0.01
}
vectorize

Rescue Helmet Colorway Vector

Rescue Helmet Colorway Vector
import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'recraft:1@1',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/d781f29b-aa8c-4e46-999c-42f5a42af4d9.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": "recraft:1@1",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/d781f29b-aa8c-4e46-999c-42f5a42af4d9.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": "6773e6b2-b17d-4a95-a2d6-c325205b63f5",
      "model": "recraft:1@1",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/d781f29b-aa8c-4e46-999c-42f5a42af4d9.jpg"
      }
    }
  ]'
runware run recraft:1@1 \
  inputs.image=https://assets.runware.ai/assets/inputs/d781f29b-aa8c-4e46-999c-42f5a42af4d9.jpg
{
  "taskType": "vectorize",
  "taskUUID": "6773e6b2-b17d-4a95-a2d6-c325205b63f5",
  "model": "recraft:1@1",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/d781f29b-aa8c-4e46-999c-42f5a42af4d9.jpg"
  }
}
Response
{
  "taskType": "vectorize",
  "taskUUID": "6773e6b2-b17d-4a95-a2d6-c325205b63f5",
  "imageUUID": "edcf0447-dd3e-4d54-8518-575db03e1579",
  "imageURL": "https://im.runware.ai/image/os/a06dlim3/ws/3/ii/edcf0447-dd3e-4d54-8518-575db03e1579.svg",
  "cost": 0.01
}
vectorize

Maritime Museum Diver Screenprint Portrait

Maritime Museum Diver Screenprint Portrait
import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'recraft:1@1',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/7581bd05-3e7a-4e38-9a21-f0925c42937d.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": "recraft:1@1",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/7581bd05-3e7a-4e38-9a21-f0925c42937d.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": "69195c5c-fb61-4662-97ff-24bd7ac79b71",
      "model": "recraft:1@1",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/7581bd05-3e7a-4e38-9a21-f0925c42937d.jpg"
      }
    }
  ]'
runware run recraft:1@1 \
  inputs.image=https://assets.runware.ai/assets/inputs/7581bd05-3e7a-4e38-9a21-f0925c42937d.jpg
{
  "taskType": "vectorize",
  "taskUUID": "69195c5c-fb61-4662-97ff-24bd7ac79b71",
  "model": "recraft:1@1",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/7581bd05-3e7a-4e38-9a21-f0925c42937d.jpg"
  }
}
Response
{
  "taskType": "vectorize",
  "taskUUID": "69195c5c-fb61-4662-97ff-24bd7ac79b71",
  "imageUUID": "3d2e8b2f-49eb-4848-9d9f-4e5ffd3220b1",
  "imageURL": "https://im.runware.ai/image/os/a02d21/ws/3/ii/3d2e8b2f-49eb-4848-9d9f-4e5ffd3220b1.svg",
  "cost": 0.01
}
vectorize

Updated Antarctic Crew Portrait Vector

Updated Antarctic Crew Portrait Vector
import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'recraft:1@1',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/ca5c207e-1e25-465f-bee9-5a3327fc21fd.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": "recraft:1@1",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/ca5c207e-1e25-465f-bee9-5a3327fc21fd.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": "f6a5e978-5dd9-4410-9547-9020ecc7d5a7",
      "model": "recraft:1@1",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/ca5c207e-1e25-465f-bee9-5a3327fc21fd.jpg"
      }
    }
  ]'
runware run recraft:1@1 \
  inputs.image=https://assets.runware.ai/assets/inputs/ca5c207e-1e25-465f-bee9-5a3327fc21fd.jpg
{
  "taskType": "vectorize",
  "taskUUID": "f6a5e978-5dd9-4410-9547-9020ecc7d5a7",
  "model": "recraft:1@1",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/ca5c207e-1e25-465f-bee9-5a3327fc21fd.jpg"
  }
}
Response
{
  "taskType": "vectorize",
  "taskUUID": "f6a5e978-5dd9-4410-9547-9020ecc7d5a7",
  "imageUUID": "c94c6517-6182-4548-b5f4-0bea19d5ebab",
  "imageURL": "https://im.runware.ai/image/os/a06dlim3/ws/3/ii/c94c6517-6182-4548-b5f4-0bea19d5ebab.svg",
  "cost": 0.01
}
Vectorize

Playful Sushi Mascot Sticker

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: 'recraft:1@1',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/65b54315-e83c-46f3-bfad-122de7176368.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": "recraft:1@1",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/65b54315-e83c-46f3-bfad-122de7176368.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": "9ee984ed-c91b-4d1f-b849-fafc942544bc",
      "model": "recraft:1@1",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/65b54315-e83c-46f3-bfad-122de7176368.jpg"
      }
    }
  ]'
runware run recraft:1@1 \
  inputs.image=https://assets.runware.ai/assets/inputs/65b54315-e83c-46f3-bfad-122de7176368.jpg
{
  "taskType": "vectorize",
  "taskUUID": "9ee984ed-c91b-4d1f-b849-fafc942544bc",
  "model": "recraft:1@1",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/65b54315-e83c-46f3-bfad-122de7176368.jpg"
  }
}
Response
{
  "taskType": "vectorize",
  "taskUUID": "9ee984ed-c91b-4d1f-b849-fafc942544bc",
  "imageUUID": "f862b8b6-9b8b-4e66-80ab-89c4d14845bc",
  "imageURL": "https://im.runware.ai/image/os/a21d05/ws/2/ii/f862b8b6-9b8b-4e66-80ab-89c4d14845bc.svg",
  "cost": 0.01
}
Vectorize

Retro Arcade Badge Set

Retro Arcade Badge 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: 'recraft:1@1',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/49fba10c-889c-48d4-95d6-94ccd77143db.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": "recraft:1@1",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/49fba10c-889c-48d4-95d6-94ccd77143db.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": "625c6d9b-4aa1-4d26-9d9b-282744f132af",
      "model": "recraft:1@1",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/49fba10c-889c-48d4-95d6-94ccd77143db.jpg"
      }
    }
  ]'
runware run recraft:1@1 \
  inputs.image=https://assets.runware.ai/assets/inputs/49fba10c-889c-48d4-95d6-94ccd77143db.jpg
{
  "taskType": "vectorize",
  "taskUUID": "625c6d9b-4aa1-4d26-9d9b-282744f132af",
  "model": "recraft:1@1",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/49fba10c-889c-48d4-95d6-94ccd77143db.jpg"
  }
}
Response
{
  "taskType": "vectorize",
  "taskUUID": "625c6d9b-4aa1-4d26-9d9b-282744f132af",
  "imageUUID": "6fb26927-4c3e-43eb-9797-16e8726af605",
  "imageURL": "https://im.runware.ai/image/os/a09d21/ws/2/ii/6fb26927-4c3e-43eb-9797-16e8726af605.svg",
  "cost": 0.01
}
Vectorize

Geometric Tea Tin Emblem

Geometric Tea Tin 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: 'recraft:1@1',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/af993cc1-fb77-41cc-ac62-a5ab52bae566.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": "recraft:1@1",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/af993cc1-fb77-41cc-ac62-a5ab52bae566.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": "86ce452f-8f70-4ede-98f4-fe159304014f",
      "model": "recraft:1@1",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/af993cc1-fb77-41cc-ac62-a5ab52bae566.jpg"
      }
    }
  ]'
runware run recraft:1@1 \
  inputs.image=https://assets.runware.ai/assets/inputs/af993cc1-fb77-41cc-ac62-a5ab52bae566.jpg
{
  "taskType": "vectorize",
  "taskUUID": "86ce452f-8f70-4ede-98f4-fe159304014f",
  "model": "recraft:1@1",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/af993cc1-fb77-41cc-ac62-a5ab52bae566.jpg"
  }
}
Response
{
  "taskType": "vectorize",
  "taskUUID": "86ce452f-8f70-4ede-98f4-fe159304014f",
  "imageUUID": "a4959943-bee9-43b0-9a76-8ed0156bbd29",
  "imageURL": "https://im.runware.ai/image/os/a20d05/ws/2/ii/a4959943-bee9-43b0-9a76-8ed0156bbd29.svg",
  "cost": 0.01
}
Vectorize

Ornamental Koi Crest Emblem

Ornamental Koi Crest 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: 'recraft:1@1',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/f9cdf286-540e-4dd2-a6df-ed65d7a256fc.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": "recraft:1@1",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/f9cdf286-540e-4dd2-a6df-ed65d7a256fc.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": "a77f2f45-86bb-448a-9068-9c4942b6b7de",
      "model": "recraft:1@1",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/f9cdf286-540e-4dd2-a6df-ed65d7a256fc.jpg"
      }
    }
  ]'
runware run recraft:1@1 \
  inputs.image=https://assets.runware.ai/assets/inputs/f9cdf286-540e-4dd2-a6df-ed65d7a256fc.jpg
{
  "taskType": "vectorize",
  "taskUUID": "a77f2f45-86bb-448a-9068-9c4942b6b7de",
  "model": "recraft:1@1",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/f9cdf286-540e-4dd2-a6df-ed65d7a256fc.jpg"
  }
}
Response
{
  "taskType": "vectorize",
  "taskUUID": "a77f2f45-86bb-448a-9068-9c4942b6b7de",
  "imageUUID": "48f2bb2d-002b-4cb8-a8bc-9261d766fc1a",
  "imageURL": "https://im.runware.ai/image/os/a19d05/ws/2/ii/48f2bb2d-002b-4cb8-a8bc-9261d766fc1a.svg",
  "cost": 0.01
}