Models/Image Upscaler/Topaz Upscale API
LiveTopaz · image and video upscaling2 endpoints

Topaz Upscale API — Image & Video Super-Resolution

The Topaz Upscale API hub combines image and video super-resolution in one Muapi catalog. Provide an image_url or video_url, choose the supported upscale factor, and poll the shared asynchronous result endpoint for the enhanced asset.

Topaz Image UpscalePremium image super-resolution1 models
Image UpscaleLiveFeatured
Image Upscale

Topaz Image Upscale

Increase image resolution with selectable 1×, 2×, 4×, or 8× upscale factors for sharper, higher-resolution assets.

1× · 2× · 4× · 8×
$0.075–$0.30/image
Try Model
Topaz Video UpscaleDuration-billed video enhancement1 models
Video UpscaleLive
Video Upscale

Topaz Video Upscale

Enhance an existing video with 1×, 2×, or 4× upscaling while billing from the source video's duration.

1× · 2× · 4×
$0.08/sec
Try Model

What is the Topaz Upscale API?

Topaz provides two enhancement endpoints on Muapi. Topaz Image Upscale increases an image's resolution with 1×, 2×, 4×, or 8× output factors, while Topaz Video Upscale processes an existing video with 1×, 2×, or 4× factors.

Image upscaling costs $0.075 at 1× or 2×, $0.15 at 4×, and $0.30 at 8×. Video upscaling is billed at $0.08 per second of source-video duration. Both workflows require only the corresponding public asset URL plus an optional upscale_factor.

Topaz Upscale API capabilities

Image super-resolution

Enhance an image with 1×, 2×, 4×, or 8× upscale factors.

Video super-resolution

Enhance an existing video with 1×, 2×, or 4× upscale factors.

Simple URL inputs

Submit image_url or video_url and receive the enhanced asset through the common polling flow.

Transparent billing

Image pricing follows the selected factor; video pricing follows source duration at $0.08 per second.

Topaz Upscale workflows

Restoring low-resolution images

Increase resolution for archival photos, product assets, thumbnails, and digital artwork.

Preparing video for delivery

Enhance existing footage before publishing, editing, or presenting it on larger displays.

Automated media pipelines

Add factor-selected image or video enhancement to batch jobs using the same submit-and-poll API.

Quick start — Topaz Upscale API code examples

Submit a Topaz image-upscale task with your Muapi key, receive a request ID, and poll the shared predictions endpoint for the enhanced image URL.

1. Submit a Topaz job

curl -X POST https://api.muapi.ai/api/v1/topaz-image-upscale \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"image_url":"https://example.com/source-image.jpg","upscale_factor":2}'

# Response: {"request_id":"REQUEST_ID"}

The example calls topaz-image-upscale with image_url and a 2× factor. Switch to topaz-video-upscale and provide video_url for video enhancement.

2. Poll the result

curl https://api.muapi.ai/api/v1/predictions/REQUEST_ID/result \
  -H "x-api-key: YOUR_API_KEY"

Poll until the task completes, then read the enhanced image or video URL from the result response.

Topaz Upscale API FAQ

Which Topaz endpoints are available?

Muapi lists topaz-image-upscale for images and topaz-video-upscale for videos.

Which image upscale factors are supported?

Topaz Image Upscale accepts 1, 2, 4, or 8. The default factor is 2.

Which video upscale factors are supported?

Topaz Video Upscale accepts 1, 2, or 4. The default factor is 2.

How is Topaz Image Upscale priced?

Image upscaling costs $0.075 at 1× or 2×, $0.15 at 4×, and $0.30 at 8×.

How is Topaz Video Upscale priced?

Video upscaling costs $0.08 per second of source-video duration; the selected upscale factor is part of the request but does not change the documented per-second rate.

Build with Topaz

Connect image and video super-resolution through one Muapi API key and a shared asynchronous workflow.