🤖

AI Video Upscaling

AI-powered video upscaling (2× or 4×) using Real-ESRGAN with temporal consistency on GPU.

GET 1 credit /v1/video/upscale
curl "https://video.toolkitapi.io/v1/video/upscale?video_url=https://example.com/video.mp4&scale=2"
import httpx

resp = httpx.get(
    "https://video.toolkitapi.io/v1/video/upscale?video_url=https://example.com/video.mp4&scale=2",
)
print(resp.json())
const resp = await fetch("https://video.toolkitapi.io/v1/video/upscale?video_url=https://example.com/video.mp4&scale=2", {
});
const data = await resp.json();
console.log(data);
# See curl example
Response 200 OK
{
  "status": "ok",
  "output_url": "https://storage.example.com/video/upscaled.mp4",
  "scale": 2,
  "original_resolution": "480p",
  "output_resolution": "960p",
  "task_id": "abc123"
}

Try It Live

Live Demo

Description

AI-powered video upscaling (2× or 4×) using Real-ESRGAN with temporal consistency on GPU.

How to Use

1

1. Provide a publicly accessible video URL.

2

2. Select the upscale factor: `2` (double resolution) or `4` (quadruple resolution).

About This Tool

AI-powered video upscaling using Real-ESRGAN with temporal consistency on GPU. Upscale videos 2× or 4× while preserving detail and reducing artefacts.

Great for restoring old footage, improving low-resolution content, and preparing videos for larger displays.

Start using AI Video Upscaling now

Get your free API key and make your first request in under a minute.