Skip to content

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

idNameInput type
topaz-upscale-imageTopaz HD Upscalei2i
topaz-enhance-standard-v2Topaz Standardi2i
topaz-enhance-low-res-v2Topaz Low Resi2i
topaz-enhance-cgiTopaz CGIi2i
topaz-enhance-high-fidelity-v2Topaz Hi-Fii2i
topaz-enhance-text-refineTopaz Texti2i
topaz-enhance-redefineTopaz Redefinei2i
topaz-enhance-recoveryTopaz Recoveryi2i
topaz-enhance-recovery-v2Topaz Recovery V2i2i

CLI

bash
# 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

json
{ "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:

json
{ "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

ParamCLI flagTypeValues
imageUrls-ifilerequired image (up to 1)

topaz-enhance-standard-v2 — Topaz Standard

Try topaz-enhance-standard-v2 in Playground ↗

Input type: i2i

ParamCLI flagTypeValues
imageUrls-ifilerequired image (up to 1)

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

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

Input type: i2i

ParamCLI flagTypeValues
imageUrls-ifilerequired image (up to 1)

topaz-enhance-cgi — Topaz CGI

Try topaz-enhance-cgi in Playground ↗

Input type: i2i

ParamCLI flagTypeValues
imageUrls-ifilerequired image (up to 1)

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

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

Input type: i2i

ParamCLI flagTypeValues
imageUrls-ifilerequired image (up to 1)

topaz-enhance-text-refine — Topaz Text

Try topaz-enhance-text-refine in Playground ↗

Input type: i2i

ParamCLI flagTypeValues
imageUrls-ifilerequired image (up to 1)

topaz-enhance-redefine — Topaz Redefine

Try topaz-enhance-redefine in Playground ↗

Input type: i2i

ParamCLI flagTypeValues
imageUrls-ifilerequired image (up to 1)

topaz-enhance-recovery — Topaz Recovery

Try topaz-enhance-recovery in Playground ↗

Input type: i2i

ParamCLI flagTypeValues
imageUrls-ifilerequired image (up to 1)

topaz-enhance-recovery-v2 — Topaz Recovery V2

Try topaz-enhance-recovery-v2 in Playground ↗

Input type: i2i

ParamCLI flagTypeValues
imageUrls-ifilerequired 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

bash
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.

Built on @picsart/ai-sdk · gen-ai CLI · Picsart MCP · Skills