Seedance 2.5 is live — 30-second cinematic video with native audio & real-person references

Topaz Video Upscaler — Upscale & Enhance Any Clip to 4K

Topaz Video Upscaler turns soft, low-resolution footage into clean, sharp video. Send a source clip, pick 1×, 2×, or 4×, and the Topaz Video Upscaler returns an enhanced render — billed per second of the source video.

Highlights
1× / 2× / 4× upscale · Topaz engine
Best for
Restoring and sharpening footage
Input
Source video URL
Output
Upscaled video
Input
1/1 file

Public URL · MP4 / MOV / MKV · up to 50MB

1 · 2 · 4 (default 2)

Estimated cost~$0.264264 credits
Result

What is the Topaz Video Upscaler API?

Topaz Video Upscaler is Topaz Labs' video enhancement model, exposed on reAPI as one async endpoint with a two-parameter surface: the URL of a source clip and an upscale factor of 1×, 2×, or 4×. It restores detail and sharpness in existing footage rather than generating new frames, and every job is billed per second of the source video's server-measured length — one rate for 1×/2×, a higher one for 4×.

What you can build with this model

Real-world workflows and production use cases you can build and ship with this model.

Restore old or low-resolution footage

Feed grainy, compressed, or sub-HD clips to the Topaz Video Upscaler and get back a cleaner, sharper render. It reconstructs fine detail and reduces softness while keeping the original motion and timing intact.

Upscale a clip

Push social and product video toward 4K

Shoot once, deliver everywhere. Run exports through the Topaz Video Upscaler at 2× or 4× to hit crisp 4K for storefronts, ads, and large-screen playback — no reshoot, no manual frame work, just a source URL and an upscale factor.

Batch-enhance a whole library

Point the Topaz Video Upscaler at clip after clip and let the cloud do the work. Because every job is async and billed per probed second, it scales from a single hero shot to an entire back catalog without touching a local GPU.

Pricing

Credit-based — 1 credit = $0.001 USD. Pay only for completed generations.

First test cost
$0.22220 credits

One 5-second sample at the cheapest tier.

Testing budget guide
Add credits
$10
≈ 45 tests
$50
≈ 227 tests
$100
≈ 454 tests
ModelCategoryPrice
1× / 2× upscalePer second of source video
$0.044
44 credits · 1 second
4× upscalePer second of source video
$0.077
77 credits · 1 second

Why reAPI

Up to 4× resolution

The Topaz Video Upscaler enlarges frames 1×, 2×, or 4×, taking sub-HD footage toward clean 4K. One parameter picks the factor; the request body stays the same.

Real detail restoration

More than a resize — the Topaz Video Upscaler reconstructs edges, textures, and fine detail, so upscaled video looks sharp rather than stretched. Built on Topaz Labs’ production upscaling model.

Pay for the seconds you use

Topaz Video Upscaler billing is per second of the source clip, measured server-side from the real length rather than a client estimate. The 4× tier costs more per second than 1× / 2×. Failed jobs refund automatically.

Topaz Video Upscaler vs self-hosted Real-ESRGAN

Both upscale and clean up video, but one is a managed API call and the other is a pipeline you build and run. Here is how the Topaz Video Upscaler compares to self-hosting Real-ESRGAN on publicly documented behavior.

Capability
Topaz Video Upscaler on reAPI
Self-hosted Real-ESRGAN
Setup
One API call — the Topaz Video Upscaler needs only a video URL and a factor; nothing to install.
Build the pipeline yourself: install model weights, ffmpeg, and CUDA, then wire frame extraction and re-encode.
Hardware
None — the Topaz Video Upscaler runs in the cloud; you never provision a GPU.
Your own CUDA GPU, sized for the largest frame and longest clip you process.
Output quality
Topaz Labs’ production upscaling model, tuned for real-world footage and temporal stability.
General-purpose super-resolution; strong on stills but can flicker or soften on real video.
Upscale factors
One parameter selects 1×, 2×, or 4× on the Topaz Video Upscaler.
Depends on the weights you load; large frames often need manual tiling.
Scaling
Submit many jobs in parallel; the Topaz Video Upscaler queues and processes them in the cloud.
Bounded by your single machine’s throughput and VRAM.
Pricing model
The Topaz Video Upscaler bills per second of probed source footage, pay-as-you-go credits.
No per-call fee, but you pay for the GPU, power, and ops time.

Comparison reflects publicly documented behavior at the time of writing. Model behavior and pricing can change; check the pricing card above and the API docs for current values.

Ship the Topaz Video Upscaler in three steps

  1. step 01

    Create an API key

    Sign up and grab a key from the dashboard. Free credits cover your first Topaz Video Upscaler calls — no card required.

    Open
  2. step 02

    Submit an upscale task

    POST to /api/v1/videos/generations with model = topaz-video-upscaler, a video_url, and an upscale_factor. The Topaz Video Upscaler returns a task ID immediately.

    Open
  3. step 03

    Poll the result

    GET /api/v1/tasks/:id until status is completed. Download the enhanced clip from output.video_urls[0] and ship it.

    Open
docs/api/topaz-video-upscaler

API reference

Drop-in code and the full parameter table.

curl -X POST https://reapi.ai/api/v1/videos/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "topaz-video-upscaler",
    "video_url": "https://example.com/source-480p.mp4",
    "upscale_factor": "2"
  }'

Parameter validation failed

Rejected synchronously with the failing field named. Check enum values, ranges, and URL fields — nothing is charged.

Authentication or balance issue

401 means a missing or invalid Bearer key; 402 means the reserve exceeds your balance. Manage keys and credits in the console.

Content or material rejected

Reference material and outputs pass automated moderation. Rejected tasks fail with a clear error and a full refund.

Task failed or timed out

A task that reaches a failed state is never charged — the reserve refunds automatically. Keep the task id and retry when ready.

Frequently asked questions

Common questions about this model.

The Topaz Video Upscaler is a video-to-video model that upscales and enhances footage. You pass a source clip and an upscale factor, and the Topaz Video Upscaler returns a sharper, higher-resolution render — up to 4K — while preserving the original motion and length.

start building

Ready to ship?

Try it in the playground or grab an API key to integrate now.