AI video API pricing. From $0.021 a second.
Every video model on Zurelay, on one API key: Seedance, Kling, Veo, Wan, Grok Imagine, MiniMax H3 and more. One endpoint, POST /v1/videos, takes a prompt, first and last frames or reference images, and returns a video with generated sound. A video is charged only once it's delivered.
- AI video models
- 12
- From, per second
- $0.021
- Below the usual price
- 11–75%
Pricing
Every AI video model. Live prices, one key.
Each model's price per second of video, beside what the same second costs elsewhere.
- Seedance 2.5seedance-2.537%off
480p–1080p, 4 to 30 seconds
- Price, per second
- from $0.135
- Compared with
$0.2149fal.ai, 480p
- Seedance 2.0seedance-2.031%off
480p–4K, 4 to 15 seconds
- Price, per second
- from $0.097
- Compared with
$0.1406fal.ai, 480p
480p–720p, 4 to 15 seconds
- Price, per second
- from $0.074
- Compared with
$0.1125fal.ai, 480p
480p–720p, 4 to 15 seconds
- Price, per second
- from $0.047
- Compared with
$0.0703fal.ai, 480p
360p–4K, 4 to 10 seconds
- Price, per second
- from $0.042
- Compared with
$0.1014Google, 720p
720p–1080p, 3 to 15 seconds
- Price, per second
- from $0.125
- Compared with
- —
480p–1080p, 2 to 30 seconds
- Price, per second
- from $0.05
- Compared with
- —
- Veo 3.1 Fastveo-3.1-fast75%off
720p, 8 seconds
- Price, per second
- from $0.025
- Compared with
$0.10Google, 720p
480p–720p, 1 to 15 seconds
- Price, per second
- from $0.071
- Compared with
$0.08xAI, 480p
540p–1080p, 1 to 16 seconds
- Price, per second
- from $0.03
- Compared with
$0.035Vidu, 540p
- PixVerse V6pixverse-v614%off
360p–1080p, 1 to 15 seconds
- Price, per second
- from $0.021
- Compared with
$0.035PixVerse, 360p
- MiniMax H3minimax-h319%off
768p–2K, 4 to 15 seconds
- Price, per second
- from $0.065
- Compared with
$0.08MiniMax, 768p
| Model | Makes | Price | Compared with | You save |
|---|---|---|---|---|
| Seedance 2.5seedance-2.5 | 480p–1080p, 4 to 30 seconds | from $0.135 per second | fal.ai, 480p | 37%off |
| Seedance 2.0seedance-2.0 | 480p–4K, 4 to 15 seconds | from $0.097 per second | fal.ai, 480p | 31%off |
| Seedance 2.0 Fastseedance-2.0-fast | 480p–720p, 4 to 15 seconds | from $0.074 per second | fal.ai, 480p | 34%off |
| Seedance 2.0 Miniseedance-2.0-mini | 480p–720p, 4 to 15 seconds | from $0.047 per second | fal.ai, 480p | 33%off |
| Gemini Omni Flashgemini-omni-flash | 360p–4K, 4 to 10 seconds | from $0.042 per second | Google, 720p | 59%off |
| Kling 3.0kling-3.0 | 720p–1080p, 3 to 15 seconds | from $0.125 per second | — | — |
| Wan 3.0wan-3.0 | 480p–1080p, 2 to 30 seconds | from $0.05 per second | — | — |
| Veo 3.1 Fastveo-3.1-fast | 720p, 8 seconds | from $0.025 per second | Google, 720p | 75%off |
| Grok Imagine Video 1.5grok-imagine-video-1.5 | 480p–720p, 1 to 15 seconds | from $0.071 per second | xAI, 480p | 11%off |
| Vidu Q3 Turbovidu-q3-turbo | 540p–1080p, 1 to 16 seconds | from $0.03 per second | Vidu, 540p | 14%off |
| PixVerse V6pixverse-v6 | 360p–1080p, 1 to 15 seconds | from $0.021 per second | PixVerse, 360p | 14%off |
| MiniMax H3minimax-h3 | 768p–2K, 4 to 15 seconds | from $0.065 per second | MiniMax, 768p | 19%off |
Prices in US dollars, live from the catalog. Video is compared with fal.ai's price, or the lab's own where it sells video, per second at the resolution shown. Each model's own page has every price it charges.
Which model
Which model to use. Same key for all of them.
Long clips, up to 30 seconds
Seedance 2.5
from $0.135 per second
ByteDance's newest Seedance model, with clips up to 1080p and up to 30 seconds long.
Seedance 2.5 APIEdit and reference video
Gemini Omni Flash
from $0.042 per second
Google's video model, from 360p to 4K, with up to 10 reference images or 3 reference videos to edit or borrow from.
Gemini Omni Flash APISpeech in five languages
Kling 3.0
from $0.125 per second
Kuaishou's model for 720p and 1080p clips of 3 to 15 seconds, with optional sound that includes speech.
Kling 3.0 APIUp to 10 reference images
Wan 3.0
from $0.05 per second
Alibaba's newest video model: 480p to 1080p clips of 2 to 30 seconds with sound, from text, frames or reference images.
Wan 3.0 APIAlso on Zurelay: Seedance 2.0, Seedance 2.0 Fast, Seedance 2.0 Mini, Veo 3.1 Fast, Grok Imagine Video 1.5, Vidu Q3 Turbo, PixVerse V6 and MiniMax H3.
Examples
Made with Seedance 2.5. Unedited, with sound.
Each clip is one generation from the prompt shown, not edited, then compressed for the web. Click one to watch it with sound.
Vertical shot: a dancer in a flowing red dress spins on a rooftop at golden hour, the fabric swirling around her, a city skyline behind, the camera slowly orbiting, photorealistic. Wind and soft piano music.
- Length
- 5 seconds
- Resolution
- 720p
- Aspect ratio
- 9:16
- Size
- 720 × 1280
- Frame rate
- 24 fps
- Audio
- Generated
Quickstart
One request. OpenAI's format.
Send a prompt to POST /v1/videos at https://api.zurelay.com/v1, with frames or reference images if you have them. You get an ID at once; poll it, or let a webhook tell you when the video is ready.
Add credit from $10, with no subscription. The quickstart has the rest.
import os, time, requestsAPI = "https://api.zurelay.com/v1"headers = {"Authorization": f"Bearer {os.environ['ZURELAY_API_KEY']}"}res = requests.post(f"{API}/videos", headers=headers, json={ "model": "seedance-2.5", "prompt": "A red fox trotting through fresh snow at dawn, cinematic", "seconds": 5, "resolution": "720p", "aspect_ratio": "16:9",})res.raise_for_status()job = res.json()# Takes a few minutes: poll until it's donewhile job["status"] in ("queued", "in_progress"): time.sleep(5) job = requests.get(f"{API}/videos/{job['id']}", headers=headers).json()if job["status"] == "failed": raise SystemExit(job["error"]["message"])video = requests.get(f"{API}/videos/{job['id']}/content", headers=headers)with open("video.mp4", "wb") as f: f.write(video.content)print(f"Saved video.mp4 for ${job['cost']}")Verified
The model you asked for. Tested before it serves.
Model capacity is often bought ahead, through prepaid credits, committed-spend contracts and volume tiers, and not all of it gets used. Sellers offer it below the usual price. Zurelay tests each route, pools several per model and sends every request to one that is available and verified.
Failed attempts move to another route, and you aren't billed for them. A video is charged only once it's delivered. How models are verified.
Live health for every model is on the status page.
How much does the AI video API cost?
On Zurelay: from $0.021 per second, across 12 models. There's no subscription or minimum spend: you add prepaid credit from $10 and pay for what you use. A video is charged only once it's delivered.
Are these the real models?
Yes. Each model is served over several routes run by independent sellers, and every route is tested before it serves requests and re-tested while it does. A video that fails costs nothing. If a result doesn't look right, send its x-request-id to support and we check the route that served it.
How do I start calling these models through Zurelay?
Create a key, then POST /v1/videos at https://api.zurelay.com/v1 with a model ID such as seedance-2.5 and a prompt. The video guide in the docs covers frames, reference images, polling and webhooks.
Am I charged for failed videos?
No. A video is charged only once it's delivered. If a generation fails, it costs nothing.
How do I make a video with the API?
POST /v1/videos with a model ID and a prompt returns the video's ID at once. Poll GET /v1/videos/{id} until it's done, or have Zurelay call your webhook the moment it's ready, then download it from GET /v1/videos/{id}/content.
More pricing
- Claude API pricing
- GPT API pricing
- Gemini API pricing
- DeepSeek API pricing
- Grok API pricing
- Qwen API pricing
- GLM API pricing
- MiniMax API pricing
- MiMo API pricing
- Nano Banana API pricing
- GPT Image API pricing
- AI image generation API
- Seedance API pricing
- Text-to-speech API pricing
- Claude Code for less
- LLM API cost calculator
- Anthropic API alternative
- OpenAI API alternative
- fal.ai alternative for video
- Claude vs GPT API pricing
- Claude vs Gemini API pricing
- GPT vs Gemini API pricing
- DeepSeek vs Claude API pricing
- OpenRouter alternative
- Every model and price
Stop paying list price.
Start saving today.
Create a key in seconds, point the SDK you already use at Zurelay, and every request costs up to 90% less from the first token.



