Get a Veo 3.1 API key in 5 minutes
There is no application form, waitlist, or Google Cloud project setup. The whole flow is: sign in, create a key, load credits, call the endpoint.
Sign in with Google
Create a VEO3 Gen account with Google OAuth — no credit card required at this step. This is the account your API keys and credit balance hang off.Create an API key on the API page
Open the API dashboard and generate a key. Copy it immediately and store it server-side — treat it like a password, never in frontend code or a public repo.Add credits that match your volume
Grab a one-time pack from the pricing page — $9.99 buys 120 credits, enough for 12 Fast videos or 40 Lite videos — or pick a monthly plan if you generate continuously (full plan table below).Call the endpoint with a Bearer token
Authentication is a plain HTTP header — no OAuth dance, no service-account JSON:curl -X POST https://api.veo3gen.app/v1/generate \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"prompt": "A cat playing piano, close-up shot"}'Pick a model per request and watch your credit spend
Choose Lite for cheap drafts, Fast for production volume, Quality for hero shots. For the full onboarding walkthrough — endpoints, model names, request parameters, and code in more languages — see the companion guide, Veo 3.1 API access for developers, and the API docs.
Veo 3.1 API cost per video: the full credit table
Every generation is priced in credits, and a credit costs between $0.055 (Basic monthly plan) and $0.083 (smallest one-time pack). Here is what an 8-second video with audio costs on each Veo 3.1 model and resolution:
| Model | Resolution | Credits / 8s video | Approx. cost |
|---|---|---|---|
| Veo 3.1 Lite | 720p + audio | 3 | ≈ $0.17 – $0.25 |
| Veo 3.1 Lite | 1080p + audio | 5 | ≈ $0.28 – $0.42 |
| Veo 3.1 Fast | 720p / 1080p + audio | 10 | ≈ $0.55 – $0.83 |
| Veo 3.1 Quality | 720p / 1080p + audio | 26 | ≈ $1.43 – $2.16 |
| Veo 3.1 Fast | 4K | 22 | ≈ $1.21 – $1.83 |
| Veo 3.1 Quality | 4K | 38 | ≈ $2.09 – $3.15 |
Veo 3.1 API cost vs Google's per-second pricing
Google sells Veo 3.1 through the Gemini API and Vertex AI at $0.75 per second of output as of 2026 — the same rate on both surfaces, with default limits around 10 requests per minute and a Google Cloud project to configure. Per-video credit pricing changes the math substantially:
| Google Gemini API / Vertex AI | VEO3 Gen API | |
|---|---|---|
| Pricing model | $0.75 per second of video | Credits per video |
| One 8s video | ≈ $6.00 | ≈ $0.17 (Lite) – $2.16 (Quality) |
| Effective per-second | $0.75/s | ≈ $0.02/s (Lite) – $0.07/s (Fast) |
| 1,000 8s videos (Fast tier) | ≈ $6,000 | ≈ $550 – $830 |
| Setup | GCP project, service accounts | API key + Bearer header |
| Failed generations | Billed per second generated | Credits auto-refunded |
At production volume the gap compounds: a thousand 8-second Fast videos costs roughly $550–$830 in credits versus about $6,000 at $0.75/second — around 85–90% less for the same Veo 3.1 model family. And because failed generations refund automatically, retries do not silently pad the bill.
Run the same math on your own volume — keys are free to create.
Get API AccessWhich credit plan fits your API volume
One-time packs suit testing and bursty workloads; monthly plans lower the per-credit price for steady pipelines. All credits are valid for at least 30 days from purchase (see Terms).
| Plan | Price | Credits | 8s Fast videos | Best for |
|---|---|---|---|---|
| Basic pack (one-time) | $9.99 | 120 | 12 | Testing the API |
| Hero pack (one-time) | $37.50 | 450 | 45 | Project bursts |
| Studio pack (one-time) | $79.99 | 1,000 | 100 | Launch batches |
| Basic monthly | $9.99/mo | 180 | 18 | Light steady usage |
| Pro monthly | $37.50/mo | 600 | 60 | Production apps |
| Studio monthly | $79.99/mo | 1,200 | 120 | High-volume pipelines |
A practical pattern for keeping API costs down: iterate on prompts with 4-second Lite drafts (about ten cents each), then spend Fast or Quality credits only on the final render. Teams that adopt draft-then-upgrade typically cut generation spend by more than half compared to rendering everything at final quality.
Keep your key safe and your costs predictable
Because the key is a plain Bearer token, anyone who has it can spend your credits. Keep it in server-side environment variables, never in client bundles or repositories, and rotate it from the API dashboard if it ever leaks. On the cost side, deductions happen per generation and failures refund automatically, so your balance maps one-to-one to delivered videos — no per-second meter running during retries.
Frequently asked questions
Is there a free Veo 3.1 API key?
How much does the Veo 3.1 API cost per video?
How much is the Veo 3.1 API per second?
What does Google officially charge for the Veo 3.1 API?
Do API credits expire?
Am I charged for failed generations?
Get your Veo 3.1 API key now
From ~$0.17 per video on the same Google Veo 3.1 models. No credit card to create a key, failed generations refunded.
No credit card required — sign in with Google and start in seconds.