live
MODEL IDtopazlabs:wonder@3.5

Topaz Labs Wonder 3.5

Topaz Labs
by

Wonder 3.5 is Topaz Labs' updated generative image enhancement and upscaling model for recovering detail and realism from both high-quality and degraded source images. It builds on Wonder 3 with finer detail generation, fewer repetitive patterns, improved handling of visual noise, and better precision on structured content such as tables, charts, and text-heavy graphics. It is well suited to photo restoration, compressed-image cleanup, creative enlargement, and enhancement workflows that need stronger texture recovery without drifting into overly artificial output.

Topaz Labs Wonder 3.5

upscale

Terrazzo Medallion Reference Image Cleanup$0.0428~15s
Terrazzo Medallion Reference Image Cleanup
Try in Playground
import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'topazlabs:wonder@3.5',
  upscaleFactor: 2,
  settings: {
    enhancementStrength: 'high'
  },
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/4201e011-79ef-4c52-8041-ea3ffeb858dc.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": "topazlabs:wonder@3.5",
            "upscaleFactor": 2,
            "settings": {
                "enhancementStrength": "high"
            },
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/4201e011-79ef-4c52-8041-ea3ffeb858dc.jpg"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "upscale",
      "taskUUID": "50022ff5-1903-4282-9182-a0cb644bf39f",
      "model": "topazlabs:wonder@3.5",
      "upscaleFactor": 2,
      "settings": {
        "enhancementStrength": "high"
      },
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/4201e011-79ef-4c52-8041-ea3ffeb858dc.jpg"
      }
    }
  ]'
runware run topazlabs:wonder@3.5 \
  upscaleFactor=2 \
  settings.enhancementStrength=high \
  inputs.image=https://assets.runware.ai/assets/inputs/4201e011-79ef-4c52-8041-ea3ffeb858dc.jpg
{
  "taskType": "upscale",
  "taskUUID": "50022ff5-1903-4282-9182-a0cb644bf39f",
  "model": "topazlabs:wonder@3.5",
  "upscaleFactor": 2,
  "settings": {
    "enhancementStrength": "high"
  },
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/4201e011-79ef-4c52-8041-ea3ffeb858dc.jpg"
  }
}
Response
{
  "taskType": "upscale",
  "taskUUID": "50022ff5-1903-4282-9182-a0cb644bf39f",
  "imageUUID": "90a985a0-e23b-4e34-81ff-2d1a229ecb33",
  "imageURL": "https://im.runware.ai/image/os/a08dlim3/ws/4/ii/90a985a0-e23b-4e34-81ff-2d1a229ecb33.jpg",
  "cost": 0.0428,
  "inputImageUUID": "4832ae7f-36ea-4964-bc33-c16892917242"
}

upscale

Planetarium Director Press Headshot$0.0428~24s
Planetarium Director Press Headshot
Try in Playground
import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'topazlabs:wonder@3.5',
  upscaleFactor: 2,
  settings: {
    enhancementStrength: 'high'
  },
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/025429d3-c15a-4708-b11a-8e0714e8b906.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": "topazlabs:wonder@3.5",
            "upscaleFactor": 2,
            "settings": {
                "enhancementStrength": "high"
            },
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/025429d3-c15a-4708-b11a-8e0714e8b906.jpg"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "upscale",
      "taskUUID": "793169c8-3fba-4c65-bf65-0e065ed5dda8",
      "model": "topazlabs:wonder@3.5",
      "upscaleFactor": 2,
      "settings": {
        "enhancementStrength": "high"
      },
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/025429d3-c15a-4708-b11a-8e0714e8b906.jpg"
      }
    }
  ]'
runware run topazlabs:wonder@3.5 \
  upscaleFactor=2 \
  settings.enhancementStrength=high \
  inputs.image=https://assets.runware.ai/assets/inputs/025429d3-c15a-4708-b11a-8e0714e8b906.jpg
{
  "taskType": "upscale",
  "taskUUID": "793169c8-3fba-4c65-bf65-0e065ed5dda8",
  "model": "topazlabs:wonder@3.5",
  "upscaleFactor": 2,
  "settings": {
    "enhancementStrength": "high"
  },
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/025429d3-c15a-4708-b11a-8e0714e8b906.jpg"
  }
}
Response
{
  "taskType": "upscale",
  "taskUUID": "793169c8-3fba-4c65-bf65-0e065ed5dda8",
  "imageUUID": "232676e8-89c8-4d7c-90a9-9fe301508c18",
  "imageURL": "https://im.runware.ai/image/os/a05d22/ws/4/ii/232676e8-89c8-4d7c-90a9-9fe301508c18.jpg",
  "cost": 0.0428,
  "inputImageUUID": "156cfe5f-97fd-49dd-a7b5-4ff0f06e317b"
}

upscale

Anodized Marine Winch Colorway Master$0.0428~15s
Anodized Marine Winch Colorway Master
Try in Playground
import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'topazlabs:wonder@3.5',
  upscaleFactor: 2,
  settings: {
    enhancementStrength: 'high'
  },
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/720bc442-e4a2-4e64-b62e-0cd971566303.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": "topazlabs:wonder@3.5",
            "upscaleFactor": 2,
            "settings": {
                "enhancementStrength": "high"
            },
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/720bc442-e4a2-4e64-b62e-0cd971566303.jpg"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "upscale",
      "taskUUID": "260f3ea9-25dd-4596-91eb-95fe22923d8c",
      "model": "topazlabs:wonder@3.5",
      "upscaleFactor": 2,
      "settings": {
        "enhancementStrength": "high"
      },
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/720bc442-e4a2-4e64-b62e-0cd971566303.jpg"
      }
    }
  ]'
runware run topazlabs:wonder@3.5 \
  upscaleFactor=2 \
  settings.enhancementStrength=high \
  inputs.image=https://assets.runware.ai/assets/inputs/720bc442-e4a2-4e64-b62e-0cd971566303.jpg
{
  "taskType": "upscale",
  "taskUUID": "260f3ea9-25dd-4596-91eb-95fe22923d8c",
  "model": "topazlabs:wonder@3.5",
  "upscaleFactor": 2,
  "settings": {
    "enhancementStrength": "high"
  },
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/720bc442-e4a2-4e64-b62e-0cd971566303.jpg"
  }
}
Response
{
  "taskType": "upscale",
  "taskUUID": "260f3ea9-25dd-4596-91eb-95fe22923d8c",
  "imageUUID": "026f3827-4c35-4761-9c2e-87d0e1616cf8",
  "imageURL": "https://im.runware.ai/image/os/a10dlim3/ws/4/ii/026f3827-4c35-4761-9c2e-87d0e1616cf8.jpg",
  "cost": 0.0428,
  "inputImageUUID": "ea823fde-86a3-44c1-b3ba-12a892e0477d"
}

upscale

Kākāpō Habitat Report Opener$0.0428~11s
Kākāpō Habitat Report Opener
Try in Playground
import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'topazlabs:wonder@3.5',
  upscaleFactor: 2,
  settings: {
    enhancementStrength: 'high'
  },
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/f0837916-fd9f-4af5-8c0b-43006a30913c.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": "topazlabs:wonder@3.5",
            "upscaleFactor": 2,
            "settings": {
                "enhancementStrength": "high"
            },
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/f0837916-fd9f-4af5-8c0b-43006a30913c.jpg"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "upscale",
      "taskUUID": "7d8d7fac-c361-435d-b422-679bef93a513",
      "model": "topazlabs:wonder@3.5",
      "upscaleFactor": 2,
      "settings": {
        "enhancementStrength": "high"
      },
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/f0837916-fd9f-4af5-8c0b-43006a30913c.jpg"
      }
    }
  ]'
runware run topazlabs:wonder@3.5 \
  upscaleFactor=2 \
  settings.enhancementStrength=high \
  inputs.image=https://assets.runware.ai/assets/inputs/f0837916-fd9f-4af5-8c0b-43006a30913c.jpg
{
  "taskType": "upscale",
  "taskUUID": "7d8d7fac-c361-435d-b422-679bef93a513",
  "model": "topazlabs:wonder@3.5",
  "upscaleFactor": 2,
  "settings": {
    "enhancementStrength": "high"
  },
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/f0837916-fd9f-4af5-8c0b-43006a30913c.jpg"
  }
}
Response
{
  "taskType": "upscale",
  "taskUUID": "7d8d7fac-c361-435d-b422-679bef93a513",
  "imageUUID": "568095ab-f2e7-4e5a-b206-95d3e9bbb5a0",
  "imageURL": "https://im.runware.ai/image/os/a06dlim3/ws/4/ii/568095ab-f2e7-4e5a-b206-95d3e9bbb5a0.jpg",
  "cost": 0.0428,
  "inputImageUUID": "51ddbd18-da6b-42e9-9189-f8af1b3fff8e"
}