Skip to content

Provider Topaz

hovhannes@picsart.com edited this page Jun 19, 2026 · 3 revisions

Topaz

Mode: image · Models: 9

Vendor: Topaz Labs · Official API docs: developer.topazlabs.com

Topaz Labs provides AI image enhancement and upscaling. The flagship topaz-upscale-image does a 2× HD upscale with face enhancement preset; the remaining variants are enhancement models tuned for different source types — low-res photos, CGI/3D renders, high-fidelity preservation, text/graphics, and generative recovery. All variants run through the topaz/upscale/image workflow and take an image as input.

Models

id Name Input type
topaz-upscale-image Topaz HD Upscale i2i
topaz-enhance-standard-v2 Topaz Standard i2i
topaz-enhance-low-res-v2 Topaz Low Res i2i
topaz-enhance-cgi Topaz CGI i2i
topaz-enhance-high-fidelity-v2 Topaz Hi-Fi i2i
topaz-enhance-text-refine Topaz Text i2i
topaz-enhance-redefine Topaz Redefine i2i
topaz-enhance-recovery Topaz Recovery i2i
topaz-enhance-recovery-v2 Topaz Recovery V2 i2i

CLI

# 2× HD upscale of a photo
gen-ai generate -m topaz-upscale-image -i ./portrait.jpg

# enhance a low-resolution source
gen-ai generate -m topaz-enhance-low-res-v2 -i ./old-scan.jpg

# refine text and graphics
gen-ai generate -m topaz-enhance-text-refine -i ./poster.png

MCP

{ "name": "picsart_generate",
  "arguments": {
    "model": "topaz-upscale-image",
    "imageUrls": ["https://example.com/portrait.jpg"]
  } }

The task-shaped picsart_enhance tool also routes to Topaz upscaling:

{ "name": "picsart_enhance",
  "arguments": {
    "imageUrls": ["https://example.com/portrait.jpg"]
  } }

Parameters

Full parameter surface for every model, sourced from gen-ai models info <id> --json. CLI flags show the primary short form; the canonical --kebab-case long form always works too.

topaz-upscale-image — Topaz HD Upscale

Try topaz-upscale-image in Playground ↗

Input type: i2i

Param CLI flag Type Values
imageUrls -i file required image (up to 1)

topaz-enhance-standard-v2 — Topaz Standard

Try topaz-enhance-standard-v2 in Playground ↗

Input type: i2i

Param CLI flag Type Values
imageUrls -i file required image (up to 1)

topaz-enhance-low-res-v2 — Topaz Low Res

Try topaz-enhance-low-res-v2 in Playground ↗

Input type: i2i

Param CLI flag Type Values
imageUrls -i file required image (up to 1)

topaz-enhance-cgi — Topaz CGI

Try topaz-enhance-cgi in Playground ↗

Input type: i2i

Param CLI flag Type Values
imageUrls -i file required image (up to 1)

topaz-enhance-high-fidelity-v2 — Topaz Hi-Fi

Try topaz-enhance-high-fidelity-v2 in Playground ↗

Input type: i2i

Param CLI flag Type Values
imageUrls -i file required image (up to 1)

topaz-enhance-text-refine — Topaz Text

Try topaz-enhance-text-refine in Playground ↗

Input type: i2i

Param CLI flag Type Values
imageUrls -i file required image (up to 1)

topaz-enhance-redefine — Topaz Redefine

Try topaz-enhance-redefine in Playground ↗

Input type: i2i

Param CLI flag Type Values
imageUrls -i file required image (up to 1)

topaz-enhance-recovery — Topaz Recovery

Try topaz-enhance-recovery in Playground ↗

Input type: i2i

Param CLI flag Type Values
imageUrls -i file required image (up to 1)

topaz-enhance-recovery-v2 — Topaz Recovery V2

Try topaz-enhance-recovery-v2 in Playground ↗

Input type: i2i

Param CLI flag Type Values
imageUrls -i file required image (up to 1)

Notes: The upscale / enhance models expose only the input image; Topaz’s automatic settings handle the rest (presets differ per enhance model). See the Topaz API reference for the underlying /enhance parameters.

Pricing

gen-ai pricing topaz-upscale-image

Topaz bills per output megapixels (roughly 1 credit per 24 MP of output), so cost scales with the upscaled resolution rather than per-image flat. All variants share the topaz-upscale-image pricing key.

Clone this wiki locally