Black Forest Labs/flux-video-upscaler/Released Aug 2026

FLUX Video Upscaler

Video super-resolution to 4K, precise or creative

Commercial use
Video

About FLUX Video Upscaler

FLUX Video Upscaler raises the resolution of an existing clip using FLUX 3 super-resolution, up to 1080p, 2K, or 4K. It takes MP4 input up to 20 seconds, 50 MB and 2560x1440, enlarges it by 1.5x to 3x while keeping the aspect ratio and the source audio, and caps output frames near 14 megapixels, so a large source may land below the requested factor.

Two modes trade fidelity against detail. Precise stays faithful to the source, which suits footage that must match a reference. Creative synthesizes detail the original never had and takes an optional prompt to steer what it invents, which suits stylized or generated material. Creative costs more per second at every resolution.

Ready to build with FLUX Video Upscaler?

Try FLUX Video Upscaler in the Workbench to prompt it, compare outputs, and iterate on prompts without writing any code. When you're ready to ship, call the same model from our API and build your own apps on top of it.

curl -sSf -X POST https://hub.oxen.ai/api/ai/videos/generate \
    -H "Content-Type: application/json" \
    -H "Authorization: Bearer $OXEN_API_KEY" \
    -d '{
  "model": "flux-video-upscaler",
  "input_video": "https://hub.oxen.ai/api/repos/ox/Oxen-AI-Assets/file/main/videos/waterfall.mp4",
  "upscale_factor": 2,
  "creativity": 0,
  "safety_tolerance": 2
}'

Request parameters

Every field FLUX Video Upscaler accepts in the request body. See the API reference for response formats.

POSThttps://hub.oxen.ai/api/ai/videos/generate
FieldTypeRequiredDefaultDescription
input_videostring
uri
Yes
—
Clip to upscale. MP4, up to 20 seconds, 50 MB and 2560x1440. Longer or larger clips are rejected rather than trimmed.
promptstring
nullable
No
—
Optional steer for the detail Creative mode invents. Ignored in Precise mode.
upscale_factornumberNo2How much to enlarge the clip, from 1.5x to 3x, keeping its aspect ratio. Cost follows the resolution this lands on.
Range: 1.5 – 3
creativityintegerNo0Precise stays faithful to the source. Creative invents detail the original lacks and costs more per second.
01
safety_toleranceintegerNo2Safety filter strictness, 0 is strictest.
01234