Topaz Video Upscale API
by Topaz
Pro-grade upscaling to 4K, via API.
Pro-grade video enhancement through one unified API. Upscale any clip to 720p, 1080p, or 4K, interpolate to a target frame rate, and pick enhancement models tuned to your footage, from 1 credit per second of video. Async jobs and webhooks.
- 4K
- Upscale target
- FPS
- Frame interpolation
- ~300s
- Avg. job
- 1 credit/s
- From
topaz-video-upscale
Video model
Playground
Try Topaz Video Upscale right here.
Your output lands here. Hit generate to run this request in Studio.
Capabilities
What's new in Topaz Video Upscale.
True 4K delivery
Most generation models top out at 1080p. Run the winning clip through Topaz and deliver a 4K master from the same API pipeline.
Frame interpolation
Set a target FPS to create smooth slow motion or convert frame rates for delivery specs, motion stays natural instead of stuttering.
Enhancement models per footage type
Pick the enhancement model that matches the source, AI-generated clips, compressed web video, or old archive footage each get the right treatment.
Priced per second of video
From 1 credit ($0.01) per second depending on the target resolution, cheap enough to run on everything, not just hero shots.
Built for pipelines
Async jobs with webhooks and subject-detection options make it practical to upgrade entire libraries programmatically.
Pricing
Simple per-second pricing.
1–19 credits per second of output ≈ $0.01–$0.19
The rate depends on the resolution and options you pick.
- You only pay for successful generations. Failed jobs are refunded automatically.
- One credit balance across every model on Apiframe, no per-model plans.
- Start with free credits. No subscription required.
- Volume discounts on larger plans.
Specs
At a glance.
Quickstart
How to call the Topaz Video Upscale API.
Send one POST /v2/videos/upscale request with your API key. The call returns a jobId you can poll, or pass a webhook_url and the result is pushed to you the moment it's ready.
Swap topaz-video-upscale for any other model and nothing else changes.
const response = await fetch("https://api.apiframe.ai/v2/videos/upscale", {
method: "POST",
headers: {
"X-API-Key": "afk_your_api_key_here",
"Content-Type": "application/json",
},
body: JSON.stringify({
"model": "topaz-video-upscale",
"topazVideoParams": {
"video": "https://example.com/input.jpg",
"target_resolution": "1080p",
"target_fps": "30",
"enhance_model": "auto"
}
}),
});
const { jobId } = await response.json();
console.log(jobId); Input schema
Every field Topaz Video Upscale accepts, with types and defaults. The full reference lives in the docs.
| Field | Type | Description |
|---|---|---|
| model required | string | The model identifier for this endpoint. Default:"topaz-video-upscale" · "topaz-video-upscale" |
| topazVideoParams.video | string (URL) | mp4 / mov / webm. |
| topazVideoParams.target_resolution | string | Target resolution Default:"1080p" · "720p", "1080p", "4k" |
| topazVideoParams.target_fps | string | Target fps Default:"30" · "24", "30", "60" |
| topazVideoParams.enhance_model | string | Enhance model Default:"auto" · "auto", "theia-fine-tune-detail", "theia-fine-tune-fidelity", "apollo", "rhea", "iris" |
| topazVideoParams.subject_detection | string | Subject detection Default:"all" · "all", "foreground", "background", "none" |
Topaz versions
Every Topaz video model on Apiframe. Switch with one parameter.
Use cases
What teams build with Topaz Video Upscale.
Finish AI-generated video
Most generation models top out at 720p or 1080p. Run the winning clip through Topaz to deliver a true 4K master from the same pipeline.
Restore archive footage
Enhancement models tuned for real-world footage recover detail in old, compressed, or low-light source material.
Frame-rate conversion
Target-FPS interpolation creates smooth slow motion or converts frame rates for delivery specs without judder.
Bulk library upgrades
Per-second pricing from 1 credit and async jobs with webhooks make it practical to upgrade a whole content library programmatically.
Reviews
9,800+ developers. One API.
Real Apiframe reviews from Trustpilot and G2.
Seamless experience, excellent support
Just created 6 videos and the experience has been seamless. Wanted to write a review for appreciation — the customer support has also been excellent. They helped me in some process I was stuck in.
Stable, easy image & video generation
I like that I can generate images and videos without complicated setup. It works stable and is easy to use even if you are not a big developer. It saves me time and makes the whole process much simpler.
Honestly the best AI API
They got every engine possible and it's great to have them all in one place.
Topaz Video Upscale questions
What teams ask before shipping with Topaz Video Upscale. Everything else lives in the docs.
What resolutions can Topaz upscale to?
720p, 1080p, or 4K. You pass the source video URL and a target resolution; the job runs asynchronously and your webhook fires when the enhanced file is ready.
What does it cost?
Between 1 and 19 credits (≈$0.01–$0.19) per second of output video depending on the target resolution and options. A 30-second clip to 4K costs a few dollars at most.
Does it work on AI-generated video?
Yes. That is the most common use on Apiframe. Generate with any model in the catalog, then chain a Topaz upscale job on the output URL for the final master.
What is frame interpolation for?
It synthesizes intermediate frames to reach a target FPS, for silky slow motion, or to convert footage to broadcast/delivery frame rates without judder.
Is there a prompt?
No. Topaz is an enhancement tool, not a generator: you provide a video URL and settings (target resolution, FPS, enhancement model, subject detection), and it returns the improved clip.
Related models
All video modelsFlux 3
by Black Forest Labs
Black Forest Labs' multimodal model — up to 20s of video with synchronized audio from text, images, or a clip.
View modelVeo 3.1
by Google
Google's flagship cinematic video model with audio.
View modelSora 2 Pro
by OpenAI
Highest-quality Sora 2 tier with HD option.
View modelKling 3.0
by Kuaishou
Latest Kling — per-second pricing, optional audio.
View model9,800+
developers & companies
Official partner of
Power your next AI product with Apiframe.
Instant access to 70+ media models through a single API. Start free and scale when you're ready.