Skip to content

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.

Model Name
InputOutputLearn More
wan3
Text or ImageVideoReference
seedance2_5
Text, Image, or VideoVideoGuide Reference
grok_imagine_1_5
Text or ImageVideoReference
seedance2
Text, Image, or VideoVideoGuide Reference
seedance2_fast
Text, Image, or VideoVideoGuide Reference
seedance2_mini
Text, Image, or VideoVideoGuide Reference
h3_max
Text or ImageVideoReference
hailuo3
Text, Image, or VideoVideoReference
aleph2
Video + Text/ImageVideoGuide Reference
gen4.5
Text or ImageVideoGuide Reference
gen4_turbo
ImageVideoGuide Reference
act_two
Image or VideoVideoReference
veo3.1
Text or ImageVideoReference
veo3.1_fast
Text or ImageVideoReference
happyhorse_1_0
Text or ImageVideoReference
gemini_omni_flash
Text, Image, or VideoVideoReference

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.

Available on Gen-4.5 and Aleph 2.0:

outputFormatDelivery
mp4 (default)H.264 .mp4
proresProRes .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).

outputFormatDeliveryModels
sdr_rec709_10bitHEVC Main 10, Rec.709 .mp4Gen-4.5, Aleph 2.0

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.

outputFormatDelivery
hdr10HEVC Main 10, BT.2020 + PQ .mp4
hlgHEVC Main 10, BT.2020 + HLG .mp4
hdr_pq_12bit_master12-bit 4:4:4 BT.2020 + PQ .mov (lossless)
hdr_proresBT.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_3The EXR delivery as scene-referred ACEScg for ACES 1.3 pipelines — reads with the stock ACES - ACEScg input transform
hdr_exr_acescg_sequence_2_0The 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.

Model Name
InputOutputLearn More
gwm1_avatars
Text (conversation)Video + AudioGuide Reference
Model Name
InputOutputLearn More
gpt_image_2_5_flare
Text/Image (References)ImageReference
gpt_image_2_5_sunburst
Text/Image (References)ImageReference
muse_image
Text/Image (References)ImageReference
grok_imagine_image_2
Text/Image (References)ImageReference
seedream5_pro
Text/Image (References)ImageReference
seedream5_lite
Text/Image (References)ImageReference
gen4_image
Text/Image (References)ImageGuide Reference
gen4_image_turbo
Text+Image (References)ImageGuide Reference
gemini_image3_pro
Text/Image (References)ImageGuide Reference
gemini_image3.1_flash
Text/Image (References)ImageReference
gpt_image_2
Text/Image (References)ImageReference
gemini_2.5_flash
Text/Image (References)ImageReference
Model Name
InputOutputLearn More
magnific_precision_upscaler_v2
ImageImageReference

Always set model to magnific_video_upscaler_creative on POST /v1/video_upscale. Input videos can be at most 30 seconds.

Model Name
InputOutputLearn More
magnific_video_upscaler_creative
VideoVideoReference

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
InputOutputLearn More
ruby
VideoVideoReference
Model Name
InputOutputLearn More
seed_audio
Text or AudioAudioText to Speech Sound Effect
eleven_v3
TextAudioReference
eleven_multilingual_v2
TextAudioReference
eleven_text_to_sound_v2
TextAudioReference
eleven_voice_isolation
AudioAudioReference
eleven_voice_dubbing
AudioAudioReference
eleven_multilingual_sts_v2
AudioAudioReference