Veo 3.1 Fast API
Veo 3.1 quality at a fraction of the price, with audio
Try Veo 3.1 Fast
Runs on your balance at the price shown on the button. Results are saved to your account.
Landscape or portrait.
Output resolution. 1080p and 4K clips are always 8 seconds; 4K costs more per second.
Clip length: 4, 6 or 8 seconds at 720p (1080p and 4K are always 8 s). You pay per second.
Create a free account with Google or email — pay only for what you generate.
Your video will appear here
Write a prompt, pick your settings and hit Run. You only pay for successful generations.
What is Veo 3.1 Fast?
Google Veo 3.1 Fast generates 4–8 second videos with native audio at 720p, 1080p or 4K, faster and far cheaper than Veo 3.1 — built for iteration and volume.
Built for iteration
Veo 3.1 Fast keeps Veo's prompt understanding, physics and native audio while cutting cost and latency — the default for social content, ad variations and batch pipelines.
Veo 3.1 Fast pricing
Pay per second of video. No subscription. Failed generations are refunded automatically.
| Tier | Official price | Cheaper Gen. | You save |
|---|---|---|---|
720p + audio with native audio | $0.088/s | −12% | |
720p silent | $0.07/s | −12% | |
1080p + audio with native audio | $0.106/s | −12% | |
1080p silent | $0.088/s | −12% | |
4K + audio with native audio | $0.264/s | −12% | |
4K silent | $0.22/s | −12% |
- Official price: Google Cloud Vertex AI list price for veo-3.1-fast-generate-001 (with audio $0.10 / $0.12 / $0.30 per s at 720p / 1080p / 4K; video only $0.08 / $0.10 / $0.25). Prices verified 2026-10-16.
- With native audio on, every second is billed at the audio rate.
Specifications
- Resolutions
- 720p · 1080p · 4K
- Duration
- 4, 6 or 8 s
- Aspect ratios
- 16:9 · 9:16
- Audio
- Optional (billed higher)
- Released
- Oct 15, 2025
Use Veo 3.1 Fast via API
One request to start a job, one to fetch the result. Same shape for every model.
import os, time, requests
API = "https://cheapergen.com/api/v1"
headers = {"Authorization": f"Bearer {os.environ['CHEAPERGEN_API_KEY']}"}
# 1. Submit the job
job = requests.post(f"{API}/run/google/veo-3.1-fast/text-to-video", headers=headers, json={
"prompt": "A tide pool at sunrise, a tiny crab scuttles across glistening rocks, macro lens, gentle waves and gull calls",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 8
}).json()
# 2. Poll until it finishes (or pass "webhook_url" and skip polling)
while job["status"] in ("queued", "running"):
time.sleep(3)
job = requests.get(f"{API}/generations/{job['id']}", headers=headers).json()
print(job["status"], job["output"]["video"]["url"] if job["status"] == "succeeded" else job["error"])Example prompts
Hit “Try it” to load a prompt into the playground above.
Veo 3.1 Fast FAQ
Related models

Veo3.1
Text · Image → Video
Google's cinematic video model with native audio, up to 4K

Seedance2.0 Fast
Text · Image · Reference → Video
Seedance 2.0 quality at lower latency and cost

Kling3.0
Text · Image → Video
Kling's flagship video model — cinematic motion, native audio, up to 15 s
Veo 3.1 Fast is developed by Google. Cheaper Gen. provides API access through official upstream endpoints and does not own the model. Trademarks belong to their respective owners. · Markdown · OpenAPI
