Video generation APIs - verified
Video generation API pricing: price per second by model and resolution
We read the video generation pricing pages and model docs of 14 providers on October 18, 2026 and recorded 64 models with 179 pricing rows. 33 models are priced per second of video, 4 per video, 5 in Kling Units per second, 4 in Runway credits per second, 10 per 1M tokens and 6 per an undefined "/ 1 count". Every price stays in the provider's own unit, next to the line it was copied from, and per-second prices are only ranked against the same resolution. 12 models are retiring or retired and sit in their own section.
- Providers
- 14
- Models
- 64
- Pricing rows
- 179
- Retiring or retired
- 12
Lowest per-second price, like for like
The lowest per-second output price at each resolution, compared only with other per-second prices at that same resolution. Retiring and retired models, provider estimates, credits, Units, token prices, undiscounted list prices and prices the docs disagree on are left out.
480p
720p
1080p
Every price, by unit
One table per pricing unit, so a per-second price never sits next to a per-video, credit or token price. Prices are copied exactly as each provider states them. 52 current, preview, legacy or unlabelled models are below; retiring and retired models have their own table further down.
Per second (53) - Per video (21) - Units per second (21) - Credits per second (4) - Per 1M tokens (34) - Per count (14) - Editing, input and add-ons (12) - Retired or retiring (12)
64 models
Priced per second of video (53)
A dollar price for each second of generated video. Ranked by price only within the same resolution; rows without a stated resolution keep the provider's order.
| Model | Priceprovider's own wording | Provider | Resolution, length, audioand the option priced | Max duration | Image-to-video | Status |
|---|---|---|---|---|---|---|
| 480p (10 prices, low to high) | ||||||
| wan2.2-i2v-flash | $0.015/secondOutput price per second (International deployment scope)alibabacloud.com | Alibaba Cloud | 480p, without audio480P, silent video | Not stated | Yes | Not stated |
Grok Imagine Video 1.5 Litegrok-imagine-video-1.5-lite | $0.02 / secper second of generated video (rendered pricing page, by resolution)docs.x.ai | xAI | 480p480p output | 15 seconds | Yes | Not stated |
| wan2.2-t2v-plus | $0.02/secondOutput price per second (International deployment scope)alibabacloud.com | Alibaba Cloud | 480p480P | Not stated | Not stated | Not stated |
Wan 3.0 (Replicate)alibaba/wan-3 | $0.025per second of output videoThe docs disagreereplicate.com | Replicate | 480p480p | 30 seconds | Not stated | Not stated |
Grok Imagine Videogrok-imagine-video | $0.05 / secper second of generated video (rendered pricing page, by resolution)docs.x.ai | xAI | 480p480p output | 15 seconds | Yes | Not stated |
MiniMax H3 MaxMiniMax-H3-Max | $0.05 / secondList Price, billed per secondplatform.minimax.io | MiniMax | 480p480P output | 15 seconds | Yes | Not stated |
Wan 3.0 Videowan3.0-video | List price $0.05/second (Limited-time 30% off)Input and output price per second (International deployment scope; billable duration = input + output video duration)List price, discount not statedBilled on input + output lengthalibabacloud.com | Alibaba Cloud | 480p480P | Not stated | Not stated | Not stated |
Wan 3.0 Video Primewan3.0-video-prime | $0.068/secondInput and output price per second (International deployment scope; billable duration = input + output video duration)Billed on input + output lengthalibabacloud.com | Alibaba Cloud | 480p480P | Not stated | Not stated | Not stated |
Grok Imagine Video 1.5grok-imagine-video-1.5 | $0.08 / secper second of generated video (rendered pricing page, by resolution)docs.x.ai | xAI | 480p480p output | 15 seconds | Yes | Not stated |
Wan 2.1 I2V 480p (WaveSpeedAI, Replicate)wavespeedai/wan-2.1-i2v-480p | $0.09/ second of output videoper second of output videoreplicate.com | Replicate | 480p480p | Not stated | Not stated | Not stated |
| 540p (1 price) | ||||||
Luma Ray2 (on Bedrock)luma.ray-v2:0 | $0.75Price per second of video generatedaws.amazon.com | Amazon Bedrock | 540p540p, 24 fps | 9s | Yes | Current |
| 720p (16 prices, low to high) | ||||||
| wan2.6-i2v-flash | $0.025/secondOutput price per second (International deployment scope)alibabacloud.com | Alibaba Cloud | 720p, without audio720P, silent video | Not stated | Yes | Not stated |
Grok Imagine Video 1.5 Litegrok-imagine-video-1.5-lite | $0.03 / secper second of generated video (rendered pricing page, by resolution)Markdown page lists a flat ratedocs.x.ai | xAI | 720p720p output | 15 seconds | Yes | Not stated |
| wan2.2-i2v-flash | $0.036/secondOutput price per second (International deployment scope)alibabacloud.com | Alibaba Cloud | 720p, without audio720P, silent video | Not stated | Yes | Not stated |
| wan2.6-i2v-flash | $0.05/secondOutput price per second (International deployment scope)alibabacloud.com | Alibaba Cloud | 720p, with audio720P, audio video | Not stated | Yes | Not stated |
Wan 3.0 (Replicate)alibaba/wan-3 | $0.05per second of output videoThe docs disagreereplicate.com | Replicate | 720p720p | 30 seconds | Not stated | Not stated |
Grok Imagine Videogrok-imagine-video | $0.07 / secper second of generated video (rendered pricing page, by resolution)Markdown page lists a flat ratedocs.x.ai | xAI | 720p720p output | 15 seconds | Yes | Not stated |
Wan 3.0 Videowan3.0-video | List price $0.1/second (Limited-time 30% off)Input and output price per second (International deployment scope; billable duration = input + output video duration)List price, discount not statedBilled on input + output lengthalibabacloud.com | Alibaba Cloud | 720p720P | Not stated | Not stated | Not stated |
| wan2.7-t2v | $0.10/secondOutput price per second (International deployment scope)alibabacloud.com | Alibaba Cloud | 720p720P | Not stated | Not stated | Not stated |
| wan2.7-i2v | $0.10/secondOutput price per second (International deployment scope)alibabacloud.com | Alibaba Cloud | 720p, with audio720P, audio video | Not stated | Yes | Not stated |
| wan2.7-r2v | $0.10/secondInput and output price per second (International deployment scope; billable duration = input + output video duration)Billed on input + output lengthalibabacloud.com | Alibaba Cloud | 720p, with audio720P, audio video | Not stated | Not stated | Not stated |
| wan2.7-videoedit | $0.10/secondInput and output price per second (International deployment scope; billable duration = input + output video duration)Billed on input + output lengthalibabacloud.com | Alibaba Cloud | 720p720P | Not stated | Not stated | Not stated |
| wan2.6-t2v | $0.10/secondOutput price per second (International deployment scope)alibabacloud.com | Alibaba Cloud | 720p720P | Not stated | Not stated | Not stated |
Grok Imagine Video 1.5grok-imagine-video-1.5 | $0.14 / secper second of generated video (rendered pricing page, by resolution)Markdown page lists a flat ratedocs.x.ai | xAI | 720p720p output | 15 seconds | Yes | Not stated |
Wan 3.0 Video Primewan3.0-video-prime | $0.14/secondInput and output price per second (International deployment scope; billable duration = input + output video duration)Billed on input + output lengthalibabacloud.com | Alibaba Cloud | 720p720P | Not stated | Not stated | Not stated |
Wan 2.1 I2V 720p (WaveSpeedAI, Replicate)wavespeedai/wan-2.1-i2v-720p | $0.25/ second of output videoper second of output videoreplicate.com | Replicate | 720p720p | Not stated | Not stated | Not stated |
Luma Ray2 (on Bedrock)luma.ray-v2:0 | $1.50Price per second of video generatedaws.amazon.com | Amazon Bedrock | 720p720p, 24 fps | 9s | Yes | Current |
| 768p (2 prices, low to high) | ||||||
MiniMax H3MiniMax-H3 | $0.08 / secondList Price, billed per secondplatform.minimax.io | MiniMax | 768p768P output | 15 seconds | Yes | Not stated |
MiniMax H3 MaxMiniMax-H3-Max | $0.08 / secondList Price, billed per secondplatform.minimax.io | MiniMax | 768p768P output | 15 seconds | Yes | Not stated |
| 1080p (13 prices, low to high) | ||||||
| wan2.6-i2v-flash | $0.0375/secondOutput price per second (International deployment scope)alibabacloud.com | Alibaba Cloud | 1080p, without audio1080P, silent video | Not stated | Yes | Not stated |
| wan2.6-i2v-flash | $0.075/secondOutput price per second (International deployment scope)alibabacloud.com | Alibaba Cloud | 1080p, with audio1080P, audio video | Not stated | Yes | Not stated |
| wan2.2-t2v-plus | $0.10/secondOutput price per second (International deployment scope)alibabacloud.com | Alibaba Cloud | 1080p1080P | Not stated | Not stated | Not stated |
Wan 3.0 (Replicate)alibaba/wan-3 | $0.10per second of output videoThe docs disagreereplicate.com | Replicate | 1080p1080p | 30 seconds | Not stated | Not stated |
Grok Imagine Video 1.5 Litegrok-imagine-video-1.5-lite | $0.14 / secper second of generated video (rendered pricing page, by resolution)Markdown page lists a flat ratedocs.x.ai | xAI | 1080p1080p output (upscaled from 720p) | 15 seconds | Yes | Not stated |
| wan2.7-t2v | $0.15/secondOutput price per second (International deployment scope)alibabacloud.com | Alibaba Cloud | 1080p1080P | Not stated | Not stated | Not stated |
| wan2.7-i2v | $0.15/secondOutput price per second (International deployment scope)alibabacloud.com | Alibaba Cloud | 1080p, with audio1080P, audio video | Not stated | Yes | Not stated |
| wan2.7-r2v | $0.15/secondInput and output price per second (International deployment scope; billable duration = input + output video duration)Billed on input + output lengthalibabacloud.com | Alibaba Cloud | 1080p, with audio1080P, audio video | Not stated | Not stated | Not stated |
| wan2.7-videoedit | $0.15/secondInput and output price per second (International deployment scope; billable duration = input + output video duration)Billed on input + output lengthalibabacloud.com | Alibaba Cloud | 1080p1080P | Not stated | Not stated | Not stated |
| wan2.6-t2v | $0.15/secondOutput price per second (International deployment scope)alibabacloud.com | Alibaba Cloud | 1080p1080P | Not stated | Not stated | Not stated |
Wan 3.0 Videowan3.0-video | List price $0.2/second (Limited-time 30% off)Input and output price per second (International deployment scope; billable duration = input + output video duration)List price, discount not statedBilled on input + output lengthalibabacloud.com | Alibaba Cloud | 1080p1080P | Not stated | Not stated | Not stated |
Grok Imagine Video 1.5grok-imagine-video-1.5 | $0.25 / secper second of generated video (rendered pricing page, by resolution)Markdown page lists a flat ratedocs.x.ai | xAI | 1080p1080p output | 15 seconds | Yes | Not stated |
Wan 3.0 Video Primewan3.0-video-prime | $0.28/secondInput and output price per second (International deployment scope; billable duration = input + output video duration)Billed on input + output lengthalibabacloud.com | Alibaba Cloud | 1080p1080P | Not stated | Not stated | Not stated |
| 2K (1 price) | ||||||
MiniMax H3MiniMax-H3 | $0.13 / secondList Price, billed per secondplatform.minimax.io | MiniMax | 2K2K output | 15 seconds | Yes | Not stated |
| Resolution not stated (10 prices, in the provider's order) | ||||||
MiniMax H3 Max Text to Videominimax/h3-max/text-to-video | $0.05Unit: seconds (Price per unit)fal.ai | fal | Not statedListed rate | Not stated | Not stated | Not stated |
H3 Max Image to Videominimax/h3-max/image-to-video | $0.05Unit: seconds (Price per unit)fal.ai | fal | Not statedListed rate | Not stated | Not stated | Not stated |
H3 Max Turbo Text to Videominimax/h3-max-turbo/text-to-video | $0.025Unit: seconds (Price per unit)fal.ai | fal | Not statedListed rate | Not stated | Not stated | Not stated |
Kling Video v2.5 Turbo Pro Image to Videofal-ai/kling-video/v2.5-turbo/pro/image-to-video | $0.07Unit: seconds (Price per unit)fal.ai | fal | Not statedListed rate | Not stated | Not stated | Not stated |
Kling Video v3 Text to Video [Pro]fal-ai/kling-video/v3/pro/text-to-video | $0.14Unit: seconds (Price per unit)fal.ai | fal | Not statedListed rate | Not stated | Not stated | Not stated |
Kling Video v3 Text to Video [Standard]fal-ai/kling-video/v3/standard/text-to-video | $0.14Unit: seconds (Price per unit)fal.ai | fal | Not statedListed rate | Not stated | Not stated | Not stated |
Google Veo 3.1 (Replicate)google/veo-3.1 | $0.40per second of output videoreplicate.com | Replicate | with audiowith_audio | 8 seconds | Not stated | Not stated |
Google Veo 3.1 (Replicate)google/veo-3.1 | $0.20per second of output videoreplicate.com | Replicate | without audiowithout_audio | 8 seconds | Not stated | Not stated |
Google Veo 3.1 Fast (Replicate)google/veo-3.1-fast | $0.15per second of output videoreplicate.com | Replicate | with audiowith_audio | Not stated | Not stated | Not stated |
Google Veo 3.1 Fast (Replicate)google/veo-3.1-fast | $0.10per second of output videoreplicate.com | Replicate | without audiowithout_audio | Not stated | Not stated | Not stated |
Priced per video (21)
A flat price for one clip of a stated resolution and length. Ranked only within the same resolution and clip length.
| Model | Priceprovider's own wording | Provider | Resolution, length, audioand the option priced | Max duration | Image-to-video | Status |
|---|---|---|---|---|---|---|
| 360p, 5s (1 price) | ||||||
Ray 3.2ray-3.2 | $0.0600Price per 5s (per video)The docs disagreedocs.agents.lumalabs.ai | Luma AI | 360p, 5sText/image to video, 360p (draft), 5s, SDR | 10s | Yes | Not stated |
| 360p, 10s (1 price) | ||||||
Ray 3.2ray-3.2 | $0.1800Price per 10s (per video)The docs disagreedocs.agents.lumalabs.ai | Luma AI | 360p, 10sText/image to video, 360p (draft), 10s, SDR | 10s | Yes | Not stated |
| 512p, 6s (1 price) | ||||||
MiniMax Hailuo 02MiniMax-Hailuo-02 | $0.10 per 512P, 6s videoper videoplatform.minimax.io | MiniMax | 512p, 6s512P, 6s | Not stated | Not stated | Legacy |
| 512p, 10s (1 price) | ||||||
MiniMax Hailuo 02MiniMax-Hailuo-02 | $0.15 per 512P, 10s videoper videoplatform.minimax.io | MiniMax | 512p, 10s512P, 10s | Not stated | Not stated | Legacy |
| 540p, 5s (1 price) | ||||||
Ray 3.2ray-3.2 | $0.1500Price per 5s (per video)docs.agents.lumalabs.ai | Luma AI | 540p, 5sText/image to video, 540p, 5s, SDR | 10s | Yes | Not stated |
| 540p, 10s (1 price) | ||||||
Ray 3.2ray-3.2 | $0.4500Price per 10s (per video)docs.agents.lumalabs.ai | Luma AI | 540p, 10sText/image to video, 540p, 10s, SDR | 10s | Yes | Not stated |
| 720p, 5s (2 prices, low to high) | ||||||
Ray 3.2ray-3.2 | $0.3000Price per 5s (per video)docs.agents.lumalabs.ai | Luma AI | 720p, 5sText/image to video, 720p, 5s, SDR | 10s | Yes | Not stated |
Ray 3.2ray-3.2 | $0.6000Price per 5s (per video)docs.agents.lumalabs.ai | Luma AI | 720p, 5sHDR, 720p, 5s | 10s | Yes | Not stated |
| 720p, 10s (1 price) | ||||||
Ray 3.2ray-3.2 | $0.9000Price per 10s (per video)docs.agents.lumalabs.ai | Luma AI | 720p, 10sText/image to video, 720p, 10s, SDR | 10s | Yes | Not stated |
| 768p, 6s (3 prices, low to high) | ||||||
MiniMax Hailuo 2.3 FastMiniMax-Hailuo-2.3-Fast | $0.19 per 768P, 6s videoper videoplatform.minimax.io | MiniMax | 768p, 6s768P, 6s | Not stated | Not stated | Legacy |
MiniMax Hailuo 2.3MiniMax-Hailuo-2.3 | $0.28 per 768P, 6s videoper videoplatform.minimax.io | MiniMax | 768p, 6s768P, 6s | Not stated | Not stated | Legacy |
MiniMax Hailuo 02MiniMax-Hailuo-02 | $0.28 per 768P, 6s videoper videoplatform.minimax.io | MiniMax | 768p, 6s768P, 6s | Not stated | Not stated | Legacy |
| 768p, 10s (3 prices, low to high) | ||||||
MiniMax Hailuo 2.3 FastMiniMax-Hailuo-2.3-Fast | $0.32 per 768P, 10s videoper videoplatform.minimax.io | MiniMax | 768p, 10s768P, 10s | Not stated | Not stated | Legacy |
MiniMax Hailuo 2.3MiniMax-Hailuo-2.3 | $0.56 per 768P, 10s videoper videoplatform.minimax.io | MiniMax | 768p, 10s768P, 10s | Not stated | Not stated | Legacy |
MiniMax Hailuo 02MiniMax-Hailuo-02 | $0.56 per 768P, 10s videoper videoplatform.minimax.io | MiniMax | 768p, 10s768P, 10s | Not stated | Not stated | Legacy |
| 1080p, 5s (2 prices, low to high) | ||||||
Ray 3.2ray-3.2 | $1.2000Price per 5s (per video)docs.agents.lumalabs.ai | Luma AI | 1080p, 5sText/image to video, 1080p, 5s, SDR | 10s | Yes | Not stated |
Ray 3.2ray-3.2 | $2.4000Price per 5s (per video)docs.agents.lumalabs.ai | Luma AI | 1080p, 5sHDR, 1080p, 5s | 10s | Yes | Not stated |
| 1080p, 6s (3 prices, low to high) | ||||||
MiniMax Hailuo 2.3 FastMiniMax-Hailuo-2.3-Fast | $0.33 per 1080P, 6s videoper videoplatform.minimax.io | MiniMax | 1080p, 6s1080P, 6s | Not stated | Not stated | Legacy |
MiniMax Hailuo 2.3MiniMax-Hailuo-2.3 | $0.49 per 1080P, 6s videoper videoplatform.minimax.io | MiniMax | 1080p, 6s1080P, 6s | Not stated | Not stated | Legacy |
MiniMax Hailuo 02MiniMax-Hailuo-02 | $0.49 per 1080P, 6s videoper videoplatform.minimax.io | MiniMax | 1080p, 6s1080P, 6s | Not stated | Not stated | Legacy |
| 1080p, 10s (1 price) | ||||||
Ray 3.2ray-3.2 | $3.6000Price per 10s (per video)docs.agents.lumalabs.ai | Luma AI | 1080p, 10sText/image to video, 1080p, 10s, SDR | 10s | Yes | Not stated |
Priced in Units per second (Kling AI) (21)
Kling AI sells prepaid Unit packages and prices each second of video in Units. The dollar figure in brackets is Kling's own list-price conversion, copied as written; Units are ranked only within the same resolution.
| Model | Priceprovider's own wording | Provider | Resolution, length, audioand the option priced | Max duration | Image-to-video | Status |
|---|---|---|---|---|---|---|
| 720p (8 prices, low to high) | ||||||
Kling AvatarAvatar | 0.4 Units ($0.056) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 720pAvatar, 720P | Not stated | Not stated | Not stated |
| Kling 3.0 | 0.6 Units ($0.084) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 720p, without audioNo Native Audio, 720P | Not stated | Not stated | Not stated |
| Kling 3.0 Omni | 0.6 Units ($0.084) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 720p, without audioNo Video Input x No Native Audio, 720P | Not stated | Not stated | Not stated |
Kling 3.0 Turbo (page shows display names, not API IDs)Kling 3.0 Turbo | 0.8 Units ($0.112) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 720p, with audioWith Native Audio, 720P | Not stated | Not stated | Not stated |
| Kling 3.0 Omni | 0.8 Units ($0.112) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 720p, with audioNo Video Input x With Native Audio, 720P | Not stated | Not stated | Not stated |
| Kling 3.0 | 0.9 Units ($0.126) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 720p, with audioWith Native Audio x No Voice Control, 720P | Not stated | Not stated | Not stated |
| Kling 3.0 Omni | 0.9 Units ($0.126) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 720p, without audioWith Video Input x No Native Audio, 720P | Not stated | Not stated | Not stated |
Kling Motion ControlMotion Control | 0.9 Units ($0.126) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 720pMotion Control, 720P | Not stated | Not stated | Not stated |
| 1080p (8 prices, low to high) | ||||||
| Kling 3.0 | 0.8 Units ($0.112) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 1080p, without audioNo Native Audio, 1080P | Not stated | Not stated | Not stated |
| Kling 3.0 Omni | 0.8 Units ($0.112) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 1080p, without audioNo Video Input x No Native Audio, 1080P | Not stated | Not stated | Not stated |
Kling AvatarAvatar | 0.8 Units ($0.112) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 1080pAvatar, 1080P | Not stated | Not stated | Not stated |
Kling 3.0 Turbo (page shows display names, not API IDs)Kling 3.0 Turbo | 1.0 Unit ($0.14) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 1080p, with audioWith Native Audio, 1080P | Not stated | Not stated | Not stated |
| Kling 3.0 Omni | 1.0 Unit ($0.14) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 1080p, with audioNo Video Input x With Native Audio, 1080P | Not stated | Not stated | Not stated |
| Kling 3.0 | 1.2 Units ($0.168) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 1080p, with audioWith Native Audio x No Voice Control, 1080P | Not stated | Not stated | Not stated |
| Kling 3.0 Omni | 1.2 Units ($0.168) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 1080p, without audioWith Video Input x No Native Audio, 1080P | Not stated | Not stated | Not stated |
Kling Motion ControlMotion Control | 1.2 Units ($0.168) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 1080pMotion Control, 1080P | Not stated | Not stated | Not stated |
| 4K (5 prices, low to high) | ||||||
| Kling 3.0 | 3.0 Units ($0.42) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 4K, without audioNo Native Audio, 4K | Not stated | Not stated | Not stated |
| Kling 3.0 | 3.0 Units ($0.42) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 4K, with audioWith Native Audio x No Voice Control, 4K | Not stated | Not stated | Not stated |
| Kling 3.0 Omni | 3.0 Units ($0.42) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 4K, without audioNo Video Input x No Native Audio, 4K | Not stated | Not stated | Not stated |
| Kling 3.0 Omni | 3.0 Units ($0.42) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 4K, with audioNo Video Input x With Native Audio, 4K | Not stated | Not stated | Not stated |
| Kling 3.0 Omni | 3.0 Units ($0.42) /sUnits (USD) per second; 1 Unit = $0.14 (list price)kling.ai | Kling AI | 4K, without audioWith Video Input x No Native Audio, 4K | Not stated | Not stated | Not stated |
Priced in credits per second (Runway) (4)
Runway prices each second of output in its own credits. The credit value is on Runway's pricing page; we never multiply it out. The resolution is not stated, so rows keep the provider's order.
| Model | Priceprovider's own wording | Provider | Resolution, length, audioand the option priced | Max duration | Image-to-video | Status |
|---|---|---|---|---|---|---|
| Resolution not stated (4 prices, in the provider's order) | ||||||
Gen-4.5gen4.5 | 12 credits per secondcredits per second (credits cost $0.01 each)docs.dev.runwayml.com | Runway | Not statedStandard output | Not stated | Yes | Not stated |
Gen-4 Turbogen4_turbo | 5 credits per secondcredits per second (credits cost $0.01 each)docs.dev.runwayml.com | Runway | Not statedStandard output | Not stated | Yes | Not stated |
Aleph 2.0aleph2 | 28 credits per second (56 credit minimum per generation)credits per second (credits cost $0.01 each)Minimum charge per generationdocs.dev.runwayml.com | Runway | Not statedStandard output | Not stated | Not stated | Not stated |
Act-Twoact_two | 5 credits per secondcredits per second (credits cost $0.01 each)docs.dev.runwayml.com | Runway | Not statedStandard output | Not stated | Not stated | Not stated |
Priced per 1M tokens (34)
Token rates for video output and prompt input. How many tokens one second of video uses depends on the model and resolution, so these are not per-second prices. Where the provider publishes its own per-second estimate it sits next to the token price, labelled. Grouped by model and never ranked across models.
| Model | Priceprovider's own wording | Provider | Resolution, length, audioand the option priced | Max duration | Image-to-video | Status |
|---|---|---|---|---|---|---|
| Gemini Omni Flash (3 prices, in the provider's order) | ||||||
Gemini Omni Flashgemini-omni-1.1-flash | $17.50 (video)Paid Tier, per 1M tokens in USDai.google.dev | Gemini API | Not statedVideo output tokens | 10s per generation; extension up to a total length of 40s | Yes | Current |
Gemini Omni Flashgemini-omni-1.1-flash | approximately $0.10 per secondper second (derived by the provider from 5,792 tokens per second of 720p video)Provider's estimateai.google.dev | Gemini API | 720pEffective rate at 720p (provider estimate, Standard pricing) | 10s per generation; extension up to a total length of 40s | Yes | Current |
Gemini Omni Flashgemini-omni-1.1-flash | $1.50 (text / image / video / audio)Paid Tier, per 1M tokens in USDai.google.dev | Gemini API | Not statedInput tokens (text, image, video, audio) | 10s per generation; extension up to a total length of 40s | Yes | Current |
| Vertex AI Gemini Omni Flash, Gemini Omni 1.1 Flash (Agent Platform) (3 prices, in the provider's order) | ||||||
| Gemini Omni Flash, Gemini Omni 1.1 Flash (Agent Platform) | $17.50Token Price /1M (USD)cloud.google.com | Vertex AI | with audioVideo output tokens (with audio) | Not stated | Not stated | Not stated |
| Gemini Omni Flash, Gemini Omni 1.1 Flash (Agent Platform) | 1931 / 5792 / 8688 / 17376 tokens per second (360p / 720p / 1080p / 4k)tokens per second of output videocloud.google.com | Vertex AI | Not statedOutput token rate by resolution (not a price) | Not stated | Not stated | Not stated |
| Gemini Omni Flash, Gemini Omni 1.1 Flash (Agent Platform) | $1.50Token Price /1M (USD)cloud.google.com | Vertex AI | Not statedInput tokens (text, image, video, audio) | Not stated | Not stated | Not stated |
| BytePlus Dreamina Seedance 2.5 (6 prices, in the provider's order) | ||||||
Dreamina Seedance 2.5dreamina-seedance-2-5-260628 | 10.70Online inference (USD / M tokens)docs.byteplus.com | BytePlus | 480p/720p480p/720p, input without video | Not stated | Not stated | Not stated |
Dreamina Seedance 2.5dreamina-seedance-2-5-260628 | 6.40Online inference (USD / M tokens)docs.byteplus.com | BytePlus | 480p/720p480p/720p, input with video | Not stated | Not stated | Not stated |
Dreamina Seedance 2.5dreamina-seedance-2-5-260628 | 11.7Online inference (USD / M tokens)docs.byteplus.com | BytePlus | 1080p1080p, input without video | Not stated | Not stated | Not stated |
Dreamina Seedance 2.5dreamina-seedance-2-5-260628 | 7.0Online inference (USD / M tokens)docs.byteplus.com | BytePlus | 1080p1080p, input with video | Not stated | Not stated | Not stated |
Dreamina Seedance 2.5dreamina-seedance-2-5-260628 | 0.103 per secondUSD (estimated price example)Provider's estimatedocs.byteplus.com | BytePlus | 480pExample: 480p 16:9 5s, no video input (provider estimate) | Not stated | Not stated | Not stated |
Dreamina Seedance 2.5dreamina-seedance-2-5-260628 | 0.569 per secondUSD (estimated price example)Provider's estimatedocs.byteplus.com | BytePlus | 1080pExample: 1080p 16:9 5s, no video input (provider estimate) | Not stated | Not stated | Not stated |
| BytePlus Dreamina Seedance 2.0 (8 prices, in the provider's order) | ||||||
Dreamina Seedance 2.0dreamina-seedance-2-0-260128 | 7.0Online inference (USD / M tokens)docs.byteplus.com | BytePlus | 480p/720p480p/720p, input without video | Not stated | Not stated | Not stated |
Dreamina Seedance 2.0dreamina-seedance-2-0-260128 | 4.3Online inference (USD / M tokens)docs.byteplus.com | BytePlus | 480p/720p480p/720p, input with video | Not stated | Not stated | Not stated |
Dreamina Seedance 2.0dreamina-seedance-2-0-260128 | 7.7Online inference (USD / M tokens)docs.byteplus.com | BytePlus | 1080p1080p, input without video | Not stated | Not stated | Not stated |
Dreamina Seedance 2.0dreamina-seedance-2-0-260128 | 4.7Online inference (USD / M tokens)docs.byteplus.com | BytePlus | 1080p1080p, input with video | Not stated | Not stated | Not stated |
Dreamina Seedance 2.0dreamina-seedance-2-0-260128 | 4.0Online inference (USD / M tokens)docs.byteplus.com | BytePlus | 4K4K, input without video | Not stated | Not stated | Not stated |
Dreamina Seedance 2.0dreamina-seedance-2-0-260128 | 2.4Online inference (USD / M tokens)docs.byteplus.com | BytePlus | 4K4K, input with video | Not stated | Not stated | Not stated |
Dreamina Seedance 2.0dreamina-seedance-2-0-260128 | 0.07 per secondUSD (estimated price example)Provider's estimatedocs.byteplus.com | BytePlus | 480pExample: 480p 16:9 5s, no video input (provider estimate) | Not stated | Not stated | Not stated |
Dreamina Seedance 2.0dreamina-seedance-2-0-260128 | 0.78 per secondUSD (estimated price example)Provider's estimatedocs.byteplus.com | BytePlus | 4KExample: 4K 16:9 5s, no video input (provider estimate) | Not stated | Not stated | Not stated |
| BytePlus Dreamina Seedance 2.0 Fast (3 prices, in the provider's order) | ||||||
Dreamina Seedance 2.0 Fastdreamina-seedance-2-0-fast-260128 | 5.6Online inference (USD / M tokens)docs.byteplus.com | BytePlus | 480p/720p480p/720p, input without video | Not stated | Not stated | Not stated |
Dreamina Seedance 2.0 Fastdreamina-seedance-2-0-fast-260128 | 3.3Online inference (USD / M tokens)docs.byteplus.com | BytePlus | 480p/720p480p/720p, input with video | Not stated | Not stated | Not stated |
Dreamina Seedance 2.0 Fastdreamina-seedance-2-0-fast-260128 | 0.06 per secondUSD (estimated price example)Provider's estimatedocs.byteplus.com | BytePlus | 480pExample: 480p 16:9 5s, no video input (provider estimate) | Not stated | Not stated | Not stated |
| BytePlus Dreamina Seedance 2.0 Mini (3 prices, in the provider's order) | ||||||
Dreamina Seedance 2.0 Minidreamina-seedance-2-0-mini-260615 | 3.5Online inference (USD / M tokens)docs.byteplus.com | BytePlus | 480p/720p480p/720p, input without video | Not stated | Not stated | Not stated |
Dreamina Seedance 2.0 Minidreamina-seedance-2-0-mini-260615 | 2.1Online inference (USD / M tokens)docs.byteplus.com | BytePlus | 480p/720p480p/720p, input with video | Not stated | Not stated | Not stated |
Dreamina Seedance 2.0 Minidreamina-seedance-2-0-mini-260615 | 0.04 per secondUSD (estimated price example)Provider's estimatedocs.byteplus.com | BytePlus | 480pExample: 480p 16:9 5s, no video input (provider estimate) | Not stated | Not stated | Not stated |
| BytePlus Seedance 1.5 Pro (4 prices, in the provider's order) | ||||||
Seedance 1.5 Proseedance-1-5-pro-251215 | 2.4Online inference (USD / M tokens)docs.byteplus.com | BytePlus | with audioOnline, video with audio | Not stated | Not stated | Not stated |
Seedance 1.5 Proseedance-1-5-pro-251215 | 1.2Online inference (USD / M tokens)docs.byteplus.com | BytePlus | without audioOnline, video without audio | Not stated | Not stated | Not stated |
Seedance 1.5 Proseedance-1-5-pro-251215 | 1.2Offline inference (USD / M tokens)docs.byteplus.com | BytePlus | with audioOffline, video with audio | Not stated | Not stated | Not stated |
Seedance 1.5 Proseedance-1-5-pro-251215 | 0.6Offline inference (USD / M tokens)docs.byteplus.com | BytePlus | without audioOffline, video without audio | Not stated | Not stated | Not stated |
| BytePlus Seedance 1.0 Pro (2 prices, in the provider's order) | ||||||
Seedance 1.0 Proseedance-1-0-pro-250528 | 2.5Online inference (USD / M tokens)docs.byteplus.com | BytePlus | Not statedOnline | Not stated | Not stated | Not stated |
Seedance 1.0 Proseedance-1-0-pro-250528 | 1.25Offline inference (USD / M tokens)docs.byteplus.com | BytePlus | Not statedOffline | Not stated | Not stated | Not stated |
| BytePlus Seedance 1.0 Pro Fast (2 prices, in the provider's order) | ||||||
Seedance 1.0 Pro Fastseedance-1-0-pro-fast-251015 | 1Online inference (USD / M tokens)docs.byteplus.com | BytePlus | Not statedOnline | Not stated | Not stated | Not stated |
Seedance 1.0 Pro Fastseedance-1-0-pro-fast-251015 | 0.5Offline inference (USD / M tokens)docs.byteplus.com | BytePlus | Not statedOffline | Not stated | Not stated | Not stated |
Priced per "/ 1 count" (Vertex AI) (14)
The Gemini Enterprise Agent Platform (Vertex AI) pricing page lists Veo prices as "$X / 1 count" and does not define what a count is. The prices are copied as written; ranked only within the same resolution.
| Model | Priceprovider's own wording | Provider | Resolution, length, audioand the option priced | Max duration | Image-to-video | Status |
|---|---|---|---|---|---|---|
| 720p (4 prices, low to high) | ||||||
Veo 3.1 Liteveo-3.1-lite-generate-001 | $0.03 / 1 countPrice (USD) column, "/ 1 count" (the Veo table does not define the count unit)cloud.google.com | Vertex AI | 720p, without audioVideo only, 720p | 8 seconds | ambiguous: Modalities says image input not supported; Capabilities says image to video supported | Preview |
Veo 3.1 Liteveo-3.1-lite-generate-001 | $0.05 / 1 countPrice (USD) column, "/ 1 count" (the Veo table does not define the count unit)cloud.google.com | Vertex AI | 720p, with audioVideo + audio, 720p | 8 seconds | ambiguous: Modalities says image input not supported; Capabilities says image to video supported | Preview |
Veo 3.1 Fastveo-3.1-fast-generate-001 | $0.08 / 1 countPrice (USD) column, "/ 1 count" (the Veo table does not define the count unit)cloud.google.com | Vertex AI | 720p, without audioVideo only, 720p | 8 seconds | Yes | CurrentEarliest retirement: November 17, 2026 or later |
Veo 3.1 Fastveo-3.1-fast-generate-001 | $0.10 / 1 countPrice (USD) column, "/ 1 count" (the Veo table does not define the count unit)cloud.google.com | Vertex AI | 720p, with audioVideo + audio, 720p | 8 seconds | Yes | CurrentEarliest retirement: November 17, 2026 or later |
| 1080p (4 prices, low to high) | ||||||
Veo 3.1 Liteveo-3.1-lite-generate-001 | $0.05 / 1 countPrice (USD) column, "/ 1 count" (the Veo table does not define the count unit)cloud.google.com | Vertex AI | 1080p, without audioVideo only, 1080p | 8 seconds | ambiguous: Modalities says image input not supported; Capabilities says image to video supported | Preview |
Veo 3.1 Liteveo-3.1-lite-generate-001 | $0.08 / 1 countPrice (USD) column, "/ 1 count" (the Veo table does not define the count unit)cloud.google.com | Vertex AI | 1080p, with audioVideo + audio, 1080p | 8 seconds | ambiguous: Modalities says image input not supported; Capabilities says image to video supported | Preview |
Veo 3.1 Fastveo-3.1-fast-generate-001 | $0.10 / 1 countPrice (USD) column, "/ 1 count" (the Veo table does not define the count unit)cloud.google.com | Vertex AI | 1080p, without audioVideo only, 1080p | 8 seconds | Yes | CurrentEarliest retirement: November 17, 2026 or later |
Veo 3.1 Fastveo-3.1-fast-generate-001 | $0.12 / 1 countPrice (USD) column, "/ 1 count" (the Veo table does not define the count unit)cloud.google.com | Vertex AI | 1080p, with audioVideo + audio, 1080p | 8 seconds | Yes | CurrentEarliest retirement: November 17, 2026 or later |
| 4K (4 prices, low to high) | ||||||
Veo 3.1 Fastveo-3.1-fast-generate-001 | $0.25 / 1 countPrice (USD) column, "/ 1 count" (the Veo table does not define the count unit)The docs disagreecloud.google.com | Vertex AI | 4K, without audioVideo only, 4k | 8 seconds | Yes | CurrentEarliest retirement: November 17, 2026 or later |
Veo 3.1 Fastveo-3.1-fast-generate-001 | $0.30 / 1 countPrice (USD) column, "/ 1 count" (the Veo table does not define the count unit)The docs disagreecloud.google.com | Vertex AI | 4K, with audioVideo + audio, 4k | 8 seconds | Yes | CurrentEarliest retirement: November 17, 2026 or later |
Veo 3.1veo-3.1-generate-001 | $0.40 / 1 countPrice (USD) column, "/ 1 count" (the Veo table does not define the count unit)cloud.google.com | Vertex AI | 4K, without audioVideo only (no audio), 4k | 8 seconds | Yes | CurrentEarliest retirement: November 17, 2026 or later |
Veo 3.1veo-3.1-generate-001 | $0.60 / 1 countPrice (USD) column, "/ 1 count" (the Veo table does not define the count unit)cloud.google.com | Vertex AI | 4K, with audioVideo + audio, 4k | 8 seconds | Yes | CurrentEarliest retirement: November 17, 2026 or later |
| 720p/1080p (2 prices, low to high) | ||||||
Veo 3.1veo-3.1-generate-001 | $0.20 / 1 countPrice (USD) column, "/ 1 count" (the Veo table does not define the count unit)cloud.google.com | Vertex AI | 720p/1080p, without audioVideo only (no audio), 720p/1080p | 8 seconds | Yes | CurrentEarliest retirement: November 17, 2026 or later |
Veo 3.1veo-3.1-generate-001 | $0.40 / 1 countPrice (USD) column, "/ 1 count" (the Veo table does not define the count unit)cloud.google.com | Vertex AI | 720p/1080p, with audioVideo + audio, 720p/1080p | 8 seconds | Yes | CurrentEarliest retirement: November 17, 2026 or later |
Editing, input and add-on charges (12)
Charges that sit next to a generation price: input images and input video, reframing, editing and regeneration. Listed per model, never ranked.
| Model | Priceprovider's own wording | Provider | Resolution, length, audioand the option priced | Max duration | Image-to-video | Status |
|---|---|---|---|---|---|---|
| xAI Grok Imagine Video 1.5 (1 price) | ||||||
Grok Imagine Video 1.5grok-imagine-video-1.5 | $0.01 / imgper input imagedocs.x.ai | xAI | Not statedImage input | 15 seconds | Yes | Not stated |
| xAI Grok Imagine Video 1.5 Lite (1 price) | ||||||
Grok Imagine Video 1.5 Litegrok-imagine-video-1.5-lite | $0.01 / imgper input imagedocs.x.ai | xAI | Not statedImage input | 15 seconds | Yes | Not stated |
| xAI Grok Imagine Video (2 prices, in the provider's order) | ||||||
Grok Imagine Videogrok-imagine-video | $0.01 / secper second of input videodocs.x.ai | xAI | Not statedVideo input | 15 seconds | Yes | Not stated |
Grok Imagine Videogrok-imagine-video | $0.002 / imgper input imagedocs.x.ai | xAI | Not statedImage input | 15 seconds | Yes | Not stated |
| Luma AI Ray 3.2 (4 prices, in the provider's order) | ||||||
Ray 3.2ray-3.2 | $0.0600Price per seconddocs.agents.lumalabs.ai | Luma AI | 540pVideo reframe, 540p | 10s | Yes | Not stated |
Ray 3.2ray-3.2 | $0.1200Price per seconddocs.agents.lumalabs.ai | Luma AI | 720pVideo reframe, 720p | 10s | Yes | Not stated |
Ray 3.2ray-3.2 | $0.3600Price per seconddocs.agents.lumalabs.ai | Luma AI | 1080pVideo reframe, 1080p | 10s | Yes | Not stated |
Ray 3.2ray-3.2 | $1.0800Price per 5s (per video)docs.agents.lumalabs.ai | Luma AI | 720p, 5sVideo edit, 720p, 5s, SDR | 10s | Yes | Not stated |
| MiniMax H3 (3 prices, in the provider's order) | ||||||
MiniMax H3MiniMax-H3 | $0.05 / secondBilled per second of the regenerated outputplatform.minimax.io | MiniMax | Not statedRegeneration 768P to 2K | 15 seconds | Yes | Not stated |
MiniMax H3MiniMax-H3 | 2K $0.13/sec, 768P $0.08/secper second of input videoplatform.minimax.io | MiniMax | Not statedVideo input (by output resolution) | 15 seconds | Yes | Not stated |
MiniMax H3MiniMax-H3 | First 5 images free; $0.04 per additional imageper imageplatform.minimax.io | MiniMax | Not statedImage input | 15 seconds | Yes | Not stated |
| MiniMax H3 Max (1 price) | ||||||
MiniMax H3 MaxMiniMax-H3-Max | 480P $0.0553/sec, 768P $0.143/secper second of input videoplatform.minimax.io | MiniMax | Not statedVideo input (by output resolution) | 15 seconds | Yes | Not stated |
Retired or retiring (12)
Models that have shut down, or will within six months of October 18, 2026, including ones the provider still prices after its own retirement date. Dates come from each provider's deprecation or lifecycle page and are cross-checked against our deprecations tracker; each badge links to its row there. None of these feeds a "cheapest" figure on this page.
| Model | Provider | Status | Listed pricesprovider's own wording | Replacement |
|---|---|---|---|---|
| Veo 2 | Vertex AI | Gemini API shutdown 2026-06-30The date is for the same model on another API; this provider's pages give none. |
| veo-3.1-generate-previewDeprecation row |
Veo 3veo-3.0-generate-001 | Vertex AI | Date passed 2026-06-30retired (listed date passed; still priced) |
| veo-3.1-generate-001Deprecation row |
Veo 3 Fastveo-3.0-fast-generate-001 | Vertex AI | Date passed 2026-06-30retired (listed date passed; still priced) |
| veo-3.1-fast-generate-001Deprecation row |
Sora 2sora-2 | OpenAI | Retired 2026-09-24retired | No longer priced. | Not statedDeprecation row |
Sora 2 Prosora-2-pro | OpenAI | Retired 2026-09-24retired | No longer priced. | Not statedDeprecation row |
Amazon Nova Reelamazon.nova-reel-v1:0 | Amazon Bedrock | Retired 2026-09-30retired (EOL; pricing page still lists it) |
| Not statedDeprecation row |
Amazon Nova Reelamazon.nova-reel-v1:1 | Amazon Bedrock | Retired 2026-09-30retired (EOL; pricing page still lists it) |
| Not statedDeprecation row |
Sora 2 (Azure OpenAI in Foundry), version 2025-12-08sora-2 | Azure OpenAI | Retired 2026-10-15retired (per retirement schedule; pricing page still lists it) |
| Not statedDeprecation row |
Gemini Omni Flash Previewgemini-omni-flash-preview | Gemini API | Retiring 2026-10-22retiring |
| gemini-omni-1.1-flashDeprecation row |
Veo 3.1 Fast Previewveo-3.1-fast-generate-preview | Gemini API | Retiring 2026-10-22retiring |
| gemini-omni-1.1-flashDeprecation row |
Veo 3.1 Lite Previewveo-3.1-lite-generate-preview | Gemini API | Retiring 2026-10-22retiring |
| gemini-omni-1.1-flashDeprecation row |
Veo 3.1 Previewveo-3.1-generate-preview | Gemini API | Retiring 2026-10-22retiring |
| gemini-omni-1.1-flashDeprecation row |
Why per-token, credit and per-video prices are not per-second prices
A per-second price is a dollar charge for each second of output at a stated resolution. A per-token price bills the tokens a video is turned into, and how many tokens one second uses depends on the model and the resolution: Vertex AI lists Gemini Omni Flash at 1931 tokens per second of 360p video and 17376 per second of 4k. The same token rate therefore produces very different costs per second, and input text, images and video are billed on top.
Where a provider works a token price out per second itself, as Google does for Gemini Omni Flash at 720p and BytePlus does for Seedance example clips, the figure is shown labelled as the provider's estimate next to the token price, because it holds only for that resolution, aspect ratio and clip length.
A per-video price is a flat charge for one clip of a set length, so a 5-second and a 10-second clip are different products, not one price per second. Runway credits and Kling Units are each provider's own currency, bought in packages. And Vertex AI prices Veo per "/ 1 count" without saying what a count is. That is why this page lists each unit in its own table and never converts one into another.
Where the docs disagree
Places where a provider's own pages said different things on October 18, 2026. Both sides are quoted as written; check the source before relying on either.
xAI: the markdown pricing page lists one flat rate, the rendered page prices by resolution
The rendered pricing page at docs.x.ai lists separate 480p, 720p and 1080p rates for each Grok Imagine video model. The markdown version of the same page lists one flat per-second rate per model, equal to the 480p tier.
“$0.08 / sec | | 720p | $0.14 / sec | | 1080p | $0.25 / sec |”
Rendered pricing page, Grok Imagine Video 1.5 - docs.x.ai “| grok-imagine-video-1.5 | $0.080 / sec |”
Markdown pricing page, Grok Imagine Video 1.5 - docs.x.ai “| grok-imagine-video-1.5-lite | $0.020 / sec |”
Markdown pricing page, Grok Imagine Video 1.5 Lite - docs.x.ai “| grok-imagine-video | $0.050 / sec |”
Markdown pricing page, Grok Imagine Video - docs.x.ai What this page does: This page uses the rendered tiers. The 480p rates agree on both versions; the 720p and 1080p rates appear only on the rendered page.
xAI Grok Imagine Video 1.5, xAI Grok Imagine Video 1.5 Lite, xAI Grok Imagine Video
Replicate Wan 3.0: the billing table and the readme give different per-second prices
The billing criteria on the alibaba/wan-3 page charge $0.025, $0.05 and $0.10 per second of output at 480p, 720p and 1080p. The readme on the same page says $0.05, $0.10 and $0.20, and a banner says Wan 3.0 is 30% off this week. The billing rows are half the readme prices, which is not 30% off.
“target resolution is 480p $0.025 per second of output video”
Billing criteria, 480p - replicate.com “480p: $0.05 per second”
Readme, 480p - replicate.com “1080p: $0.20 per second”
Readme, 1080p - replicate.com “Wan 3.0 is 30% off this week”
Banner - replicate.com What this page does: The tables show the billing criteria rows, tagged as disputed, and leave them out of every cheapest figure.
Vertex AI Veo 3.1 Fast: 4k prices on the pricing page, no 4k on the model card
The Agent Platform pricing page lists 4k prices for Veo 3.1 Fast, with and without audio. The Veo 3.1 Fast model card lists 720p and 1080p as the supported output resolutions.
“Text/Image prompt | Video + Audio | 720p | $0.10 / 1 count | | | | | | | 1080p | $0.12 / 1 count | | | | | | | 4k | $0.30 / 1 count |”
Pricing page - cloud.google.com “Supported output resolutions:<br> 720p, 1080p<br>”
Model card - docs.cloud.google.com What this page does: Both 4k rows are shown, tagged as disputed.
Luma Ray 3.2: a 360p draft tier on the pricing page only
The Luma API pricing page lists a 360p draft tier for Ray 3.2. The model page lists 540p, 720p and 1080p, and the lumalabs.ai/api marketing page also omits 360p.
“| 360p (draft) | $0.0600 | $0.1800 |”
Pricing page - docs.agents.lumalabs.ai “Resolutions:540p, 720p, 1080p.”
Model page - docs.agents.lumalabs.ai “T2V/I2V (5s) $0.15 $0.30 $1.20”
Marketing page - lumalabs.ai What this page does: The 360p rows are shown, tagged as disputed.
Gemini API Veo 3: still marked Stable after its shutdown date
The Veo guide on the Gemini API still shows Veo 3 and Veo 3 Fast with the status Stable, although the deprecations page shut veo-3.0-generate-001 down on June 30, 2026.
“| Status:<br>Model availability | Preview | Preview | Stable |”
Veo guide status row - ai.google.dev What this page does: This page follows the deprecations page: Veo 3 is not listed for the Gemini API, which no longer prices it.
Every provider
Each provider page lists every model with its verbatim quotes, sources and notes.
Gemini API
Google Gemini API (Veo, Gemini Omni)
5 models - 4 retiring or retired
Vertex AI
Google Cloud Gemini Enterprise Agent Platform (formerly Vertex AI)
7 models - 3 retiring or retired
OpenAI
OpenAI API
2 models - 2 retiring or retired
Azure OpenAI
Microsoft Azure (Foundry)
1 model - 1 retiring or retired
xAI
xAI API (Grok Imagine)
3 models
Amazon Bedrock
Amazon Bedrock
3 models - 2 retiring or retired
Runway
Runway API (Runway Dev)
4 models
Luma AI
Luma AI API (Luma Agents API)
1 model
Kling AI
Kling AI API
5 models
MiniMax
MiniMax API (H3, Hailuo)
5 models
BytePlus
ByteDance Seed on BytePlus ModelArk (Seedance)
7 models
Alibaba Cloud
Alibaba Cloud Model Studio (Wan)
10 models
fal
fal (Model APIs)
6 models
Replicate
Replicate
5 models
FAQ
What is the cheapest video generation API per second?
Comparing only per-second prices at the same stated resolution, the lowest on October 18, 2026 are, at 480p: Alibaba Cloud wan2.2-i2v-flash (480P, silent video) at $0.015/second; at 720p: Alibaba Cloud wan2.6-i2v-flash (720P, silent video) at $0.025/second; at 1080p: Alibaba Cloud wan2.6-i2v-flash (1080P, silent video) at $0.0375/second. Retiring and retired models, provider estimates, credits, Units, token prices, list prices with an unstated discount and prices the provider's own pages disagree on are left out. Audio differs between these rows, so check whether a price includes it.
How are video generation APIs priced?
Per second: 33 models (Gemini API, Azure OpenAI, xAI, Amazon Bedrock, MiniMax, Alibaba Cloud, fal and Replicate). Per video: 4 models (Luma AI and MiniMax). Units per second: 5 models (Kling AI). Credits per second: 4 models (Runway). Per 1M tokens: 10 models (Gemini API, Vertex AI and BytePlus). Per count: 6 models (Vertex AI). Some models appear under two units. This page lists each unit in its own table and never converts one into another.
Which video generation models are retiring or retired?
Vertex AI Veo 2 (shut down on the Gemini API on 2026-06-30, no date for this API); Vertex AI veo-3.0-generate-001 (retirement date 2026-06-30 passed, still listed); Vertex AI veo-3.0-fast-generate-001 (retirement date 2026-06-30 passed, still listed); OpenAI sora-2 (retired 2026-09-24); OpenAI sora-2-pro (retired 2026-09-24); Amazon Bedrock amazon.nova-reel-v1:0 (retired 2026-09-30); Amazon Bedrock amazon.nova-reel-v1:1 (retired 2026-09-30); Azure OpenAI sora-2 (retired 2026-10-15); Gemini API gemini-omni-flash-preview (retiring 2026-10-22); Gemini API veo-3.1-fast-generate-preview (retiring 2026-10-22); Gemini API veo-3.1-lite-generate-preview (retiring 2026-10-22); Gemini API veo-3.1-generate-preview (retiring 2026-10-22). Dates come from each provider's deprecation or lifecycle pages, cross-checked against our deprecations tracker; a "date passed" model is still listed and priced by its provider.
Which token-priced video models publish a per-second estimate?
Gemini Omni Flash: approximately $0.10 per second at 720p. BytePlus Dreamina Seedance 2.5: 0.103 per second at 480p and 0.569 per second at 1080p. BytePlus Dreamina Seedance 2.0: 0.07 per second at 480p and 0.78 per second at 4K. BytePlus Dreamina Seedance 2.0 Fast: 0.06 per second at 480p. BytePlus Dreamina Seedance 2.0 Mini: 0.04 per second at 480p. These models are billed per token, so these are the provider's own estimates for one clip shape, not per-second prices; this page shows them labelled next to the token price and never ranks them against per-second prices.
Verified from each provider's own pricing pages and video model docs; every quote was string-matched against the page that day. Prices are shown in the provider's own unit and never converted between units. Retirement dates are cross-checked against our deprecations tracker. Prices change without notice; check the linked source before you commit a budget to one.
Snapshot of October 18, 2026: 64 models and 179 pricing rows from 14 providers, 52 active, 4 retiring and 8 retired. 438 of 438 quotes matched.
Three Veo guide audio quotes are trimmed to drop the check-mark emoji the page prints before "Always on"; the trimmed text and "Always on" were re-matched against the saved page.
Newsletter
Know when a video API changes its prices
One email per week. New model releases, pricing changes and what they mean for what you build.
Keep exploring
Image generation API pricing
Per image, per 1M image tokens, per megapixel and credits.
Speech AI APIs
Speech-to-text, text-to-speech and realtime voice pricing.
AI model deprecations
Shutdown dates for every major model API, sourced.
Model API pricing and specs
First-party prices per 1M tokens and sources for every LLM.