Topaz Labsupscaler APIFrom $0.10

Topaz API

Topaz API on WaveSpeedAI — Topaz Labs image enhancement models as REST endpoints: Sharpen for lens and motion blur, Denoise for grain and high-ISO noise, Restore for dust and scratches on old photos, and Lighting for exposure, white balance and color.

Send a JPEG or PNG and get back an enhanced image: sharpen soft or out-of-focus shots, clean up noisy low-light photos, remove dust and scratches from scanned prints, or fix exposure and color temperature. Each endpoint takes the image, a model choice and an output format, on the same REST prediction flow as every other model on WaveSpeedAI.

Topaz sample output

Overview

About the Topaz API

What Topaz does, how it fits in the Topaz Labs model lineup, and why teams reach for it.

Topaz is a super-resolution and enhancement model from Topaz Labs, available through the WaveSpeedAI REST API. Topaz API on WaveSpeedAI — Topaz Labs image enhancement models as REST endpoints: Sharpen for lens and motion blur, Denoise for grain and high-ISO noise, Restore for dust and scratches on old photos, and Lighting for exposure, white balance and color.

Send a JPEG or PNG and get back an enhanced image: sharpen soft or out-of-focus shots, clean up noisy low-light photos, remove dust and scratches from scanned prints, or fix exposure and color temperature. Each endpoint takes the image, a model choice and an output format, on the same REST prediction flow as every other model on WaveSpeedAI.

The Topaz family on WaveSpeedAI ships 17 REST endpoints covering Video-Tools, Upscale-Video, Upscale-Image, Image-Tools workflows. Each variant carries its own pricing, parameter knobs, and example outputs — pick the one that matches your input modality and production constraints, or call several from the same API key to compose multi-step pipelines.

Run Topaz through the same API key, billing account, and rate-limit envelope you use for the other 1,000+ AI models on WaveSpeedAI. No separate vendor setup, no per-provider SDKs, no per-vendor rate-limit envelopes — one integration covers everything from text-to-image and text-to-video through audio synthesis, 3D generation, upscaling, and editing.

Specs

Topaz API capabilities and release status

The model-specific details developers search for before choosing an API: availability, expected output length, reference support, and the current live fallback.

Endpoints

Sharpen, Denoise, Restore, Lighting

Four image endpoints under topaz/image/, each focused on one kind of fix, so a pipeline can run only the steps an image needs.

Input

JPEG or PNG

Every endpoint takes a single image as a URL or an upload, with no prompt to write.

Model choice

Per endpoint

A model parameter picks the variant: sharpening styles for lens blur, motion blur, refocus, portraits and wildlife; Normal, Strong or Extreme noise reduction; lighting adjustment, white balance or colorize.

Output formats

JPEG, PNG

JPEG is the default; set output_format to png for a lossless result.

Endpoints

All Topaz API endpoints

17 Topaz endpoints available now on WaveSpeedAI — pick the variant that matches your workflow.

video-toolsVideo Deblur — Topaz video-tools preview from Topaz Labs

Video Deblur

Topaz Video Motion Deblur removes motion blur from fast-moving footage with Topaz Themis. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10
video-toolsVideo Hdr — Topaz video-tools preview from Topaz Labs

Video Hdr

Topaz Video SDR to HDR converts SDR video to 10-bit HDR with Topaz Hyperion. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10
video-toolsVideo Frame Interpolation — Topaz video-tools preview from Topaz Labs

Video Frame Interpolation

Topaz Video Frame Interpolation raises frame rates and creates smooth slow motion with Topaz Apollo, Chronos and Aion. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10
video-toolsVideo Denoise — Topaz video-tools preview from Topaz Labs

Video Denoise

Topaz Video Denoise removes noise and grain from video while keeping natural texture. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10
upscale-videoVideo Upscale Creative — Topaz upscale-video preview from Topaz Labs

Video Upscale Creative

Topaz Video Upscale Creative creatively upscales AI-generated video with Topaz Astra, inventing new detail. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10
upscale-videoVideo Upscale Generative — Topaz upscale-video preview from Topaz Labs

Video Upscale Generative

Topaz Video Upscale Generative restores and upscales real and AI-generated video with Topaz Starlight diffusion models. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10
upscale-videoVideo Upscale — Topaz upscale-video preview from Topaz Labs

Video Upscale

Topaz Video Upscale upscales and enhances video up to 4K with Topaz's precision Proteus, Artemis, Gaia, Theia, Iris and Dione models. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10
upscale-imageImage Transparent Upscale — Topaz upscale-image preview from Topaz Labs

Image Transparent Upscale

Topaz Transparent Image Upscale upscales transparent PNG images while keeping the alpha channel intact. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10
upscale-imageImage Upscale Creative — Topaz upscale-image preview from Topaz Labs

Image Upscale Creative

Topaz Image Upscale Creative creatively upscales AI-generated images with Topaz Bloom, adding new detail. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10
upscale-imageImage Upscale Generative — Topaz upscale-image preview from Topaz Labs

Image Upscale Generative

Topaz Image Upscale Generative upscales and repairs images with Topaz's generative Wonder, Recover and Redefine models. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10
upscale-imageImage Upscale — Topaz upscale-image preview from Topaz Labs

Image Upscale

Topaz Image Upscale enlarges photos to 2K, 4K or 8K with precise, non-generative Topaz upscaling models. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10
image-toolsImage Denoise Generative — Topaz image-tools preview from Topaz Labs

Image Denoise Generative

Topaz Image Denoise Max removes heavy noise and recovers lost detail with the generative Denoise Max model. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10
image-toolsImage Sharpen Generative — Topaz image-tools preview from Topaz Labs

Image Sharpen Generative

Topaz Image Sharpen Generative rebuilds detail in severely blurred images with generative Super Focus models. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10
image-toolsImage Sharpen — Topaz image-tools preview from Topaz Labs

Image Sharpen

Topaz Image Sharpen sharpens soft, out-of-focus and motion-blurred photos while keeping them natural. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10
image-toolsImage Restore — Topaz image-tools preview from Topaz Labs

Image Restore

Topaz Image Restore cleans dust, scratches and blemishes from scans and old photos. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10
image-toolsImage Lighting — Topaz image-tools preview from Topaz Labs

Image Lighting

Topaz Image Lighting fixes exposure and white balance, colorizes black-and-white photos and converts to HDR. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10
image-toolsImage Denoise — Topaz image-tools preview from Topaz Labs

Image Denoise

Topaz Image Denoise removes grain and high-ISO noise while preserving detail and texture. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.10

Examples

See Topaz in action

Real outputs generated by the Topaz API. Hover any video to preview, click to open the full-size viewer.

How to

How to use the Topaz API

Four steps from signup to a finished generation. Full Python, Node.js, and cURL examples are in the API section below.

  1. 01

    Get an API key

    Sign up for a WaveSpeedAI account and copy your API key from the dashboard. New accounts come with free starter credits — enough to run the playground a few dozen times before billing kicks in.

  2. 02

    Submit a prediction

    POST your input as JSON to https://api.wavespeed.ai/api/v3/topaz/image/sharpen. The endpoint returns a prediction id immediately — generations are async so you don't hold an open connection during inference.

  3. 03

    Poll for completion

    GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Return outputs on completed; stop with an error on failed, cancelled, timeout, or deleted; continue polling for every other status.

  4. 04

    Read the output URL

    Once status is "completed", read the URL from data.outputs[0]. The URL points to your generated media on the WaveSpeedAI CDN — image, video, audio, or 3D file depending on the Topaz variant you called.

Use cases

What you can build with Topaz

Common workflows developers and creators use the Topaz API for.

01

Fix lens blur and motion blur

topaz/image/sharpen brings back crisp detail in soft or out-of-focus photos, with variants for lens blur, motion blur, refocus and natural-looking sharpness.

sharpendeblur
02

Portraits and wildlife

The sharpen endpoint has variants tuned for portraits and for wildlife, so faces, fur and feathers get detail without halos.

portraitwildlife
03

Clean up low-light and high-ISO shots

topaz/image/denoise removes grain and high-ISO noise while keeping detail, with Normal, Strong and Extreme strengths for lightly to heavily degraded images.

denoiselow-light
04

Restore old and scanned photos

topaz/image/restore removes dust, scratches and damage from vintage prints and film scans for family archives and digitization projects.

restorationarchive
05

Correct exposure, white balance and color

topaz/image/lighting balances images shot in poor light, corrects color temperature, and can add natural color to black-and-white photos.

lightingwhite-balancecolorize
06

Batch cleanup for catalogs and user uploads

Run marketplace listings, real-estate photos or user-submitted images through the endpoints they need in an automated pipeline, with no desktop software or manual editing.

batchecommerce

Tips

Tips for prompting Topaz

Practical advice for getting better outputs from Topaz — drawn from the patterns that work across upscaler models in production pipelines.

  1. 01

    Fix noise before sharpening

    When a photo is both noisy and soft, run Denoise first and Sharpen second. Sharpening a noisy image makes the grain stronger along with the detail.

  2. 02

    Match the sharpen variant to the blur

    Use the lens blur or refocus variants for out-of-focus shots, the motion blur variant for camera shake or moving subjects, and the portrait or wildlife variants when faces or animals are the subject.

  3. 03

    Start with the gentlest strength

    Try Normal noise reduction first and move to Strong or Extreme only when grain is still visible; heavier settings smooth fine texture.

  4. 04

    Keep PNG for multi-step pipelines

    Set output_format to png when the result goes into another step such as an upscale or a second fix, so each pass does not add JPEG compression.

Pricing

Topaz API pricing

Pricing is per-output. The final charge scales with the parameters you set in each variant's playground (resolution, duration, output count, references).

Starting price

$0.10

17 endpoints · Topaz

Open Playground
EndpointTypeStarting price
topaz/video/deblurvideo-tools$0.10
topaz/video/hdrvideo-tools$0.10
topaz/video/frame-interpolationvideo-tools$0.10
topaz/video/denoisevideo-tools$0.10
topaz/video/upscale-creativeupscale-video$0.10
topaz/video/upscale-generativeupscale-video$0.10
topaz/video/upscaleupscale-video$0.10
topaz/image/transparent-upscaleupscale-image$0.10
topaz/image/upscale-creativeupscale-image$0.10
topaz/image/upscale-generativeupscale-image$0.10
topaz/image/upscaleupscale-image$0.10
topaz/image/denoise-generativeimage-tools$0.10
topaz/image/sharpen-generativeimage-tools$0.10
topaz/image/sharpenimage-tools$0.10
topaz/image/restoreimage-tools$0.10
topaz/image/lightingimage-tools$0.10
topaz/image/denoiseimage-tools$0.10

API

Call the Topaz API

Sign up for an API key at wavespeed.ai/accesskey, then submit a prediction via REST. The playground generates ready-to-paste samples for any combination of inputs.

POSThttps://api.wavespeed.ai/api/v3/topaz/image/sharpen

# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
  -X POST "https://api.wavespeed.ai/api/v3/topaz/image/sharpen" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY" \
  -d '{
    "image": "https://interactive-examples.mdn.mozilla.net/media/cc0-images/painted-hand-298-332.jpg",
    "model": "Standard",
    "output_format": "jpeg"
}')

TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
  printf 'Submission response did not contain a prediction id
' >&2
  exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"

# 2. Poll until the prediction finishes.
while true; do
  RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
    -H "Authorization: Bearer $WAVESPEED_API_KEY")
  RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
  STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
  case "$STATUS" in
    completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
    failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
    *) sleep 2 ;;
  esac
done

Compare

Topaz vs alternatives

When to pick Topaz over similar models on WaveSpeedAI.

Topaz vs Topaz Photo AI (desktop)

Topaz Photo AI is a desktop app that runs on your own computer. The Topaz API endpoints run in the cloud and are called over REST, which suits servers, batch jobs and apps that process images for their own users.

Topaz vs Image Upscaler Collection

The Image Upscaler Collection is about raising resolution. The Topaz endpoints fix the image itself: blur, noise, damage and lighting, and are often run before or alongside an upscale.

Topaz vs Self-hosted open-source models

Open-source denoise and restoration models need your own GPUs and maintenance. The Topaz endpoints are hosted, priced per image, and share one API key and billing account with every other model on WaveSpeedAI.

FAQ

Topaz API — Frequently asked questions

Pricing, license, integration — common questions about running Topaz on WaveSpeedAI.

Which Topaz models are available on WaveSpeedAI?

Topaz image endpoints for Sharpen, Denoise, Restore and Lighting are live. Every live Topaz endpoint is listed in the table on this page, with its current price.

Do I need a prompt?

No. Send the image, choose a model variant if you want something other than the default, and pick JPEG or PNG output.

How are Topaz endpoints priced?

Per image, at the price shown on each model page and in the pricing table above. WaveSpeedAI is pay as you go: no subscription, and credits never expire.

What is the Topaz API?

Topaz is a Topaz Labs upscaler model exposed as a REST API on WaveSpeedAI. Topaz API on WaveSpeedAI — Topaz Labs image enhancement models as REST endpoints: Sharpen for lens and motion blur, Denoise for grain and high-ISO noise, Restore for dust and scratches on old photos, and Lighting for exposure, white balance and color. You can call it programmatically or try it from the playground linked above.

How do I call the Topaz API?

Sign up for a WaveSpeedAI account, copy your API key from /accesskey, then POST to https://api.wavespeed.ai/api/v3/topaz/image/sharpen with your input as JSON. The endpoint returns a prediction id. Poll the result endpoint starting around every 2 seconds, increase the interval for long-running tasks, and stop on any terminal status. Production-oriented Python / Node.js / cURL examples are above.

How much does the Topaz API cost?

Topaz starts at $0.10. The exact cost scales with the parameters you set (resolution, duration, output count, references). The live cost preview next to the Generate button in the playground shows the exact price for your current input.

Which Topaz variants are available?

WaveSpeedAI hosts 17 live Topaz endpoints: topaz/video/deblur, topaz/video/hdr, topaz/video/frame-interpolation, topaz/video/denoise, topaz/video/upscale-creative, topaz/video/upscale-generative, topaz/video/upscale, topaz/image/transparent-upscale, and more. Each variant has its own playground page and pricing.

Can I use Topaz outputs commercially?

Commercial usage rights follow the Topaz Labs model license. Most Topaz Labs models permit commercial output use; see each model's playground page for the specific license summary, and WaveSpeedAI's Terms of Service for platform-level conditions.

Why use Topaz on WaveSpeedAI instead of going direct?

One API key + one billing account across Topaz AND 1,000+ other AI models from other providers. No per-vendor SDK setup, no separate rate-limit envelopes, no rewrite-per-vendor integration code. Pricing is typically at parity with or below Topaz Labs's direct API.

Provider

About Topaz Labs

The team behind Topaz and the broader Topaz Labs model lineup on WaveSpeedAI.

Topaz Labs makes AI image and video enhancement software used by photographers, filmmakers and studios, known for Gigapixel, Photo AI and Video AI. Its models focus on recovering real detail: sharpening, noise reduction, restoration and lighting correction. On WaveSpeedAI the Topaz models are available as REST endpoints with one API key and pay-as-you-go pricing.

Start building with Topaz on WaveSpeedAI

Free starter credits on signup. One API key across 1,000+ AI models from Topaz Labs and every other provider.