Muapi's video upscaler API increases the resolution of existing footage — from low-resolution source clips to 720p, 1080p, 2K, or 4K — through one unified REST workflow. Three models cover the cost-to-quality spectrum: AI Video Upscaler for everyday footage, AI Video Upscaler Pro for cleaner detail reconstruction, and Topaz Video Upscale for premium fixed-factor scaling. All are billed per second of input video, from $0.01 per second.
General-purpose upscaling to 720p, 1080p, 2K, or 4K with optional audio passthrough — the lowest-cost choice for most footage.
Higher-fidelity detail reconstruction at the same 720p–4K targets for footage where the base upscaler looks too soft.
Professional-grade upscaling with a predictable 1x, 2x, or 4x scale factor instead of named resolutions.
A video upscaler API increases a video's resolution and sharpens detail using machine learning instead of simple pixel interpolation. Submit a video URL and a target resolution or scale factor, then receive an upscaled file — useful for archival footage, low-resolution AI-generated clips, screen recordings, or any source that needs a resolution boost before publishing.
Muapi exposes three video upscaling endpoints through the same unified REST pattern used across the platform: one API key, one request-and-poll flow, and billing based on the duration of the input video. The Muapi models target named resolutions; Topaz uses a scale factor.
AI Video Upscaler and Pro accept 720p, 1080p, 2K, or 4K as a target resolution, so you can choose the output size directly.
Topaz Video Upscale uses a 1x, 2x, or 4x scale factor, doubling or quadrupling width and height for a predictable output size.
The base AI Video Upscaler can copy the original video's audio track onto the upscaled output, eliminating a separate mux step.
Every model bills per second of input video. The base upscaler and Pro vary by target resolution, while Topaz uses a flat per-second rate.
Use AI Video Upscaler Pro for more aggressive detail reconstruction when the standard tier's output does not look clean enough.
All three models return a request_id that you poll for completion, using the same integration pattern as image upscaling and other tools.
| Model | Provider | Price | Best For |
|---|---|---|---|
| AI Video Upscaler | Muapi | $0.01–$0.04 / second by resolution | General-purpose upscaling at the lowest cost |
| AI Video Upscaler Pro | Muapi | $0.02–$0.05 / second by resolution | Cleaner detail reconstruction than the base tier |
| Topaz Video Upscale | Topaz | $0.08 / second at any scale factor | Premium quality with a fixed 1x, 2x, or 4x scale factor |
AI Video Upscaler Pro charges its per-resolution rate for the first 5 seconds, then the same rate for each additional second. A 10-second 1080p clip costs $0.30 at the current rate.
curl -X POST https://api.muapi.ai/api/v1/ai-video-upscaler \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"video_url": "https://example.com/input.mp4",
"resolution": "1080p",
"copy_audio": true
}'import requests
response = requests.post(
"https://api.muapi.ai/api/v1/ai-video-upscaler",
headers={"x-api-key": "YOUR_API_KEY"},
json={
"video_url": "https://example.com/input.mp4",
"resolution": "1080p",
"copy_audio": True,
},
)
request_id = response.json()["request_id"]
result = requests.get(
f"https://api.muapi.ai/api/v1/predictions/{request_id}/result",
headers={"x-api-key": "YOUR_API_KEY"},
)
print(result.json())Muapi's video upscaler API increases a video's resolution using machine learning. AI Video Upscaler, AI Video Upscaler Pro, and Topaz Video Upscale cover the cost-to-quality spectrum and are billed per second of input video.
Start with the base AI Video Upscaler for the lowest cost. Use Pro if the output is not clean enough, or Topaz for premium quality with a fixed 1x, 2x, or 4x scale factor.
The base model costs $0.01 per second at 720p and 1080p, up to $0.04 per second at 4K. Pro costs $0.02 to $0.05 per second by resolution, and Topaz is $0.08 per second.
AI Video Upscaler and Pro support up to 4K. Topaz uses a scale factor, so the output size depends on your source video.
The base AI Video Upscaler can copy the original audio track onto the upscaled output when copy_audio is enabled.
Yes. Sign up at muapi.ai, create an API key from your dashboard, and start upscaling video immediately — no waitlist required.