Available AI Models
The API exposes the following models. See pricing for per-model costs. Create an account to start building on Runway Dev.
Prefer not to have to decide the right model yourself? Use a Model Router to automatically route each request to the best available model based on your cost, latency, or quality preferences. No additional cost.
Generate Video
Section titled “Generate Video”Model Name | Input | Output | Learn More |
|---|---|---|---|
wan3 | Text or Image | Video | Reference |
seedance2_5 | Text, Image, or Video | Video | Guide Reference |
grok_imagine_1_5 | Text or Image | Video | Reference |
seedance2 | Text, Image, or Video | Video | Guide Reference |
seedance2_fast | Text, Image, or Video | Video | Guide Reference |
seedance2_mini | Text, Image, or Video | Video | Guide Reference |
h3_max | Text or Image | Video | Reference |
hailuo3 | Text, Image, or Video | Video | Reference |
aleph2 | Video + Text/Image | Video | Guide Reference |
gen4.5 | Text or Image | Video | Guide Reference |
gen4_turbo | Image | Video | Guide Reference |
act_two | Image or Video | Video | Reference |
veo3.1 | Text or Image | Video | Reference |
veo3.1_fast | Text or Image | Video | Reference |
happyhorse_1_0 | Text or Image | Video | Reference |
gemini_omni_flash | Text, Image, or Video | Video | Reference |
Professional and HDR output formats
Section titled “Professional and HDR output formats”Runway’s flagship models — Gen-4.5 and Aleph 2.0 — can deliver video in
professional formats beyond standard H.264 .mp4: ProRes and PNG image
sequences for editorial workflows, 10-bit SDR masters for grading, and
true HDR on Gen-4.5. Set outputFormat on the request to choose a
delivery. These formats carry a per-second surcharge — see
pricing.
Editorial containers
Section titled “Editorial containers”Available on Gen-4.5 and Aleph 2.0:
outputFormat | Delivery |
|---|---|
mp4 (default) | H.264 .mp4 |
prores | ProRes .mov |
png_sequence | .zip of PNG frames (plus a separate .wav when the output has audio) |
For prores, optionally set proresProfile (422 Proxy, 422 LT, 422,
422 HQ, 4444, or 4444 XQ; default 4444).
10-bit SDR
Section titled “10-bit SDR”outputFormat | Delivery | Models |
|---|---|---|
sdr_rec709_10bit | HEVC Main 10, Rec.709 .mp4 | Gen-4.5, Aleph 2.0 |
HDR and high bit-depth (Gen-4.5 only)
Section titled “HDR and high bit-depth (Gen-4.5 only)”Gen-4.5 HDR outputs are true HDR renders — graded into BT.2020 with measured HDR10 metadata. Aleph 2.0 does not deliver native HDR. For HDR content with Aleph 2.0 you can chain an edit through SDR to HDR.
outputFormat | Delivery |
|---|---|
hdr10 | HEVC Main 10, BT.2020 + PQ .mp4 |
hlg | HEVC Main 10, BT.2020 + HLG .mp4 |
hdr_pq_12bit_master | 12-bit 4:4:4 BT.2020 + PQ .mov (lossless) |
hdr_prores | BT.2020 + PQ ProRes .mov |
hdr_png_sequence | .zip of 16-bit PNG frames + colorimetry sidecar (plus a separate .wav when the output has audio) |
hdr_exr_sequence | .zip of half-float OpenEXR frames as linear BT.2020 light (1.0 = 100 nits) + colorimetry sidecar (plus a separate .wav when the output has audio) |
hdr_exr_acescg_sequence_1_3 | The EXR delivery as scene-referred ACEScg for ACES 1.3 pipelines — reads with the stock ACES - ACEScg input transform |
hdr_exr_acescg_sequence_2_0 | The same scene-referred ACEScg delivery for ACES 2.0 pipelines (inverted through the ACES 2.0 Output Transform) |
For hdr_prores, proresProfile accepts 422, 422 HQ, or 4444
(default 422 HQ).
The ACEScg EXRs are scene-referred: the delivered picture is inverted
through the ACES 1.3 Output Transform (Rec.2100 PQ, 1000-nit), so reading
the frames with the stock ACES - ACEScg input transform and viewing
through your ACES pipeline reproduces the delivered picture — no Read-node
changes needed. The colorimetry.json sidecar names the ACES version and
the inverted transform.
Real-time
Section titled “Real-time”Model Name | Input | Output | Learn More |
|---|---|---|---|
gwm1_avatars | Text (conversation) | Video + Audio | Guide Reference |
Generate Images
Section titled “Generate Images”Model Name | Input | Output | Learn More |
|---|---|---|---|
gpt_image_2_5_flare | Text/Image (References) | Image | Reference |
gpt_image_2_5_sunburst | Text/Image (References) | Image | Reference |
muse_image | Text/Image (References) | Image | Reference |
grok_imagine_image_2 | Text/Image (References) | Image | Reference |
seedream5_pro | Text/Image (References) | Image | Reference |
seedream5_lite | Text/Image (References) | Image | Reference |
gen4_image | Text/Image (References) | Image | Guide Reference |
gen4_image_turbo | Text+Image (References) | Image | Guide Reference |
gemini_image3_pro | Text/Image (References) | Image | Guide Reference |
gemini_image3.1_flash | Text/Image (References) | Image | Reference |
gpt_image_2 | Text/Image (References) | Image | Reference |
gemini_2.5_flash | Text/Image (References) | Image | Reference |
Upscale Image
Section titled “Upscale Image”Model Name | Input | Output | Learn More |
|---|---|---|---|
magnific_precision_upscaler_v2 | Image | Image | Reference |
Upscale Video
Section titled “Upscale Video”Always set model to magnific_video_upscaler_creative on POST /v1/video_upscale. Input videos can be at most 30 seconds.
Model Name | Input | Output | Learn More |
|---|---|---|---|
magnific_video_upscaler_creative | Video | Video | Reference |
SDR to HDR
Section titled “SDR to HDR”Always set model to ruby on POST /v1/video_to_hdr. Converts
SDR video into true HDR, keeping the source pixels and audio. Delivers 10-bit
HEVC in HDR10 (outputFormat: "hdr10", the default) or HLG ("hlg"), a
BT.2020 + PQ ProRes .mov editorial mezzanine ("hdr_prores", with
proresProfile of 422, 422 HQ, or 4444; default 422 HQ), or a .zip
of half-float OpenEXR frames for compositing, as linear BT.2020 light
("hdr_exr_sequence") or as scene-referred ACEScg for ACES pipelines
("hdr_exr_acescg_sequence_1_3"; reads with the stock ACES - ACEScg input
transform; both zips include colorimetry and provenance
sidecars, plus audio.wav when the source has audio).
Inputs must be SDR, at most 30
seconds, and under 4096 pixels per side; output dimensions may be cropped to
a multiple of 16. See
pricing for the 20 / 40 credit
per-second rates by source resolution.
Model Name | Input | Output | Learn More |
|---|---|---|---|
ruby | Video | Video | Reference |
Generate Audio
Section titled “Generate Audio”Model Name | Input | Output | Learn More |
|---|---|---|---|
seed_audio | Text or Audio | Audio | Text to Speech Sound Effect |
eleven_v3 | Text | Audio | Reference |
eleven_multilingual_v2 | Text | Audio | Reference |
eleven_text_to_sound_v2 | Text | Audio | Reference |
eleven_voice_isolation | Audio | Audio | Reference |
eleven_voice_dubbing | Audio | Audio | Reference |
eleven_multilingual_sts_v2 | Audio | Audio | Reference |