Veo 3.1 pricing, context and benchmark
Google's state-of-the-art video generation model, built for maximum visual fidelity in final production cuts.
Everything that matters, in one table
Context, pricing, cache, modalities and tooling, from the model registry and Artificial Analysis.
| Model | Veo 3.1 |
| Model ID | google/veo-3.1 |
| Provider | |
| Release date | 23 March 2026 |
| Status | Generally available |
| Input context | Provider default |
| Output context | Provider default |
| Official input pricing | Free per 1M tokens |
| Official output pricing | Free per 1M tokens |
| Cache read pricing | Not published |
| Market input pricing | Free per 1M (cheapest route) |
| Market output pricing | Free per 1M (cheapest route) |
| Input modalities | text · image |
| Output modalities | video |
| Reasoning control | Not exposed |
| Tool support | Text generation only |
| Tokenizer | Other |
| Provider routes | 1 endpoint |
| Artificial Analysis index | Not published |
| Speed | Not published |
| Knowledge cutoff | Not publicly stated |
Input and output support
| Modality | Input | Output | Billed at |
|---|---|---|---|
| Text | ✓ yes | no | Free in |
| Image | ✓ yes | no | Free in |
| Audio | no | no | not supported |
| Video | no | ✓ yes | not supported |
| File (PDF) | no | no | not supported |
What is Veo 3.1?
Google's state-of-the-art video generation model, built for maximum visual fidelity in final production cuts.
Veo 3.1 generates high-quality 1080p video from text or image prompts with native synchronized audio —...
Veo 3.1 carries a n/a token window, uses the Other tokenizer and is served by Google. On Hoodgen it sits in the Video tier of the model menu next to its siblings, so you can switch mid conversation without losing the thread.
Release and what changed from the previous version
This is the only release of Veo 3.1 on OpenRouter, released 23 March 2026. The provider has not published a knowledge cutoff, so treat training data as recent but unconfirmed for very new events.
Features and capabilities
What can you do with Veo 3.1?
Veo 3.1 pricing
Official pricing
- Video (with audio) (1080p): $0.4 per second
- Video (no audio) (1080p): $0.2 per second
- video output from text, image input
- 1 route on OpenRouter
- What Hoodgen routes to first
- Same model, lower bill
Market pricing, every route
| Provider | Tier | Input | Output | Cache read | Uptime 24h |
|---|---|---|---|---|---|
| standard | n/a | n/a | n/a | n/a |
API pricing and cost calculator
| Rate | Per call | Total | Credits |
|---|---|---|---|
| Cheapest route | $0.0000 | $0.00 | 1 |
| List price | $0.0000 | $0.00 | 1 |
API and developer information
| Model ID | google/veo-3.1 |
| Endpoint | https://openrouter.ai/api/v1/chat/completions |
| Parameters | prompt and max_tokens |
| Streaming | Yes, server sent events |
| Modality string | text+image->video |
| Max prompt tokens | provider default |
| Max completion tokens | provider default |
curl https://openrouter.ai/api/v1/chat/completions \
-H "Authorization: Bearer $OPENROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "google/veo-3.1",
"messages": [{ "role": "user", "content": "Summarise this document." }],
"max_tokens": 1024
}'Model limitations
| Output cap | Provider default tokens per request. Long deliverables have to be chunked. |
| Benchmarks not published | Artificial Analysis does not publish an Intelligence Index for this release, so no benchmark score is claimed here. |
| Knowledge cutoff | The provider does not state a fixed cutoff for every release. Verify very recent events against search. |
Veo 3.1 vs other Google models
| Model | Context | Input /1M | Output /1M | AA index | Released |
|---|---|---|---|---|---|
| Veo 3.1 | n/a | Free | Free | n/a | Mar 2026 |
| Wan 2.7 | n/a | Free | Free | n/a | Apr 2026 |
| FLUX 3 Video | n/a | Free | Free | n/a | Aug 2026 |
| FLUX Video Edit | n/a | Free | Free | n/a | Sept 2026 |
| FLUX Video Upscale | n/a | Free | Free | n/a | Aug 2026 |
| Seedance 2.0 | n/a | Free | Free | n/a | Apr 2026 |
Privacy and data policy
- On Hoodgen, prompts and attachments answer that request and stay in your conversation history so you can reopen it. They are not used to train models.
- Requests route through OpenRouter to Google and are covered by that provider's API terms.
- Do not paste secrets or personal data you would not send to any hosted model.
Veo 3.1 questions, answered
Start chatting with Veo 3.1
Free to try on Hoodgen AI, with a live credit estimate before every send. No API key, no setup.