GoogleVideo model
Veo 3.1
In text to video, Veo 3.1 is in place 10 of 23, with image to video in place 10. A 5 s clip costs about $2.00.
1,398Arena ratinghigher is better
1,364Arena ratinghigher is better
$2$0.40 per secondlower is better
8slongest single cliphigher is better
50out of 100same as last month
Summary
At $0.40 per second of video it is expensive; a typical video model costs $0.12.
New in Veo 3.1 are up to three reference images for consistent characters, objects, or scenes across shots. Google’s video model generates native audio, extends scenes, and supports first-to-last-frame transitions at up to 1080p and 8 seconds per clip.
Google schedules the veo-3.1-generate-preview endpoint for shutdown on October 22, 2026, and recommends Gemini Omni 1.1 Flash as its replacement.
On this page
Veo 3.1 benchmarks
Image to video arena
How people rate generated videos in blind comparisons, Elo points · higher is better
20 of 21 models
as of September 22, 2026 · Source: LMArena
Text to video arena
How people rate generated videos in blind comparisons, Elo points · higher is better
20 of 23 models
as of September 22, 2026 · Source: LMArena
Show all 188 individual results from 31 sources
Page 1 of 16
Published benchmarks
LMArena Text to Video
Elo ratings summarize pairwise comparisons within this leaderboard. They are not percentages. The scale does not express absolute quality or linear gaps between models.
higher is betterAs of November 5, 2026Scale: 0 Elo - 1,516 Elo
Methodology and context
- Metric
- elo-rating
- Scale
- No upper bound is documented. The chart spans the recorded values and zero.
- Participants
- 23
- Sample
- 13,741
LMArena Image to Video
Elo ratings summarize pairwise comparisons within this leaderboard. They are not percentages. The scale does not express absolute quality or linear gaps between models.
higher is betterAs of November 5, 2026Scale: 0 Elo - 1,495 Elo
Methodology and context
- Metric
- elo-rating
- Scale
- No upper bound is documented. The chart spans the recorded values and zero.
- Participants
- 21
- Sample
- 25,116
Measurements without matching peer values
These measurements have no matching peer values under the same test conditions. Their original values and sources remain available here.
VVA-Bench attack success rate (no-defense baseline) (Show measurement, test conditions, and source)
- Source value
- 74.8
- Score
- 74.8
- Metric
- attack success rate (ASR)
- Unit
- %
- Benchmark version
- VVA-Bench Table 5, no-defense baseline
- Category
- image-to-video-safety
- Direction
- Lower is better
- Sample
- 452
- Source type
- independent-evaluator
- Evaluator
- VVA-Bench, VPA-Guard paper Table 5
- Status
- active
- Retrieved at
- 2026-10-17
- Methodology
- Independent evaluation. Image-to-video safety benchmark; baseline with no defense; exact Table 5 model column veo_31; 452 unsafe prompts; 45 safe-control prompts are separate. Output resolution not reported.
- Context
- ASR is attack success rate; the separate 45 safe controls are not included in this denominator.
VideoThinkBench (Show measurement, test conditions, and source)
- Source value
- 27.7
- Score
- 27.7
- Metric
- Average (vision-centric tasks, accuracy)
- Unit
- %
- Benchmark version
- VideoThinkBench mini test set, Table 7
- Direction
- Higher is better
- Source type
- independent-evaluator
- Evaluator
- Thinking with Video, VideoThinkBench (CVPR 2026 paper)
- Status
- active
- Retrieved at
- 2026-10-19
- Methodology
- Independent evaluation. Paper-reported Vision-centric mini set; 500 dataset cases per Appendix A.2 row. VideoThinkBench mini test set; Appendix A.2 gives 750 cases in the mini test set, 500 vision-centric and 250 text-centric. This is not an established per-model denominator. No exact serving revision or model response count is reported.
- Context
- Multimodal reasoning with generated videos, not general video quality. The tables report no effective per-model denominator, confidence interval, or served revision. The aggregation definition for the Average table field is not further specified; the published value is retained unchanged.
VideoThinkBench (Show measurement, test conditions, and source)
- Source value
- 48.3
- Score
- 48.3
- Metric
- Average (text-centric tasks, last-frame evaluation)
- Unit
- %
- Benchmark version
- VideoThinkBench mini test set, Table 8
- Direction
- Higher is better
- Source type
- independent-evaluator
- Evaluator
- Thinking with Video, VideoThinkBench (CVPR 2026 paper)
- Status
- active
- Retrieved at
- 2026-10-19
- Methodology
- Independent evaluation. Paper-reported Text-centric mini set; last-frame evaluation; 250 dataset cases per Appendix A.2 row. VideoThinkBench mini test set; Appendix A.2 gives 750 cases in the mini test set, 500 vision-centric and 250 text-centric. This is not an established per-model denominator. No exact serving revision or model response count is reported.
- Context
- Multimodal reasoning with generated videos, not general video quality. The tables report no effective per-model denominator, confidence interval, or served revision. The aggregation definition for the Average table field is not further specified; the published value is retained unchanged.
VideoThinkBench (Show measurement, test conditions, and source)
- Source value
- 44.5
- Score
- 44.5
- Metric
- Average (text-centric tasks, audio evaluation)
- Unit
- %
- Benchmark version
- VideoThinkBench mini test set, Table 8
- Direction
- Higher is better
- Source type
- independent-evaluator
- Evaluator
- Thinking with Video, VideoThinkBench (CVPR 2026 paper)
- Status
- active
- Retrieved at
- 2026-10-19
- Methodology
- Independent evaluation. Paper-reported Text-centric mini set; audio answer evaluation; 250 dataset cases per Appendix A.2 row. VideoThinkBench mini test set; Appendix A.2 gives 750 cases in the mini test set, 500 vision-centric and 250 text-centric. This is not an established per-model denominator. No exact serving revision or model response count is reported.
- Context
- Multimodal reasoning with generated videos, not general video quality. The tables report no effective per-model denominator, confidence interval, or served revision. The aggregation definition for the Average table field is not further specified; the published value is retained unchanged.
AA Video Arena Elo (Show measurement, test conditions, and source)
- Source value
- 967
- Score
- 967
- Metric
- pairwise human-preference Elo
- Unit
- elo
- Benchmark version
- AA-Video-T2V v2.1
- Category
- text-to-video
- Direction
- Higher is better
- Sample
- 3043
- Confidence interval
- 18
- Lower confidence bound
- 949
- Upper confidence bound
- 985
- Source type
- independent-evaluator
- Evaluator
- Artificial Analysis AA-Video-T2V v2.1
- Status
- superseded
- Retrieved at
- 2026-10-16
- Methodology
- Independent evaluation. Text-to-video with audio; exact source row Veo 3.1.
- Context
- The published comparison includes audio; it is not a silent-video-only score.
AA Video Arena Elo (Show measurement, test conditions, and source)
- Source value
- 1031
- Score
- 1031
- Metric
- pairwise human-preference Elo
- Unit
- elo
- Benchmark version
- AA-Video-I2V v1.1
- Category
- image-to-video
- Direction
- Higher is better
- Sample
- 3320
- Confidence interval
- 17
- Lower confidence bound
- 1014
- Upper confidence bound
- 1048
- Source type
- independent-evaluator
- Evaluator
- Artificial Analysis AA-Video-I2V v1.1
- Status
- active
- Retrieved at
- 2026-10-16
- Methodology
- Independent evaluation. Image-to-video with audio; exact source row Veo 3.1.
- Context
- The published comparison includes audio; it is not a silent-video-only score.
Video Models AI-judge benchmark (Show measurement, test conditions, and source)
- Source value
- 3.77
- Score
- 3.77
- Metric
- Weighted overall AI-judge quality score (0-5)
- Unit
- points
- Benchmark version
- Video Models leaderboard updated 2026-10-15
- Category
- video-generation
- Direction
- Higher is better
- Sample
- 64
- Source type
- vendor-reported
- Evaluator
- Video Models by Wiro AI
- Status
- active
- Retrieved at
- 2026-10-16
- Methodology
- Vendor-reported result. Exact Wiro API route google/veo3-1. Published method states one API run per prompt using model defaults, first successful output, a 5-second duration target, and the resolution closest to 720p. This route documentation lists 4, 6, or 8s; 720p or 1080p; maximum 8s. The CSV does not expose the exact per-prompt overrides or criterion-specific denominators.
- Context
- Wiro AI is a commercial model gateway. Scores use its weighted 0-5 AI-judge rubric, not a blind human pairwise preference panel. No per-criterion N or confidence interval is published. This is task-specific AI-judge evidence, not broad independent quality proof.
Video Models AI-judge benchmark (Show measurement, test conditions, and source)
- Source value
- 3.44
- Score
- 3.44
- Metric
- Prompt adherence AI-judge criterion score (0-5); rubric weight 21%
- Unit
- points
- Benchmark version
- Video Models leaderboard updated 2026-10-15
- Category
- video-generation
- Direction
- Higher is better
- Source type
- vendor-reported
- Evaluator
- Video Models by Wiro AI
- Status
- active
- Retrieved at
- 2026-10-16
- Methodology
- Vendor-reported result. Exact Wiro API route google/veo3-1. Published method states one API run per prompt using model defaults, first successful output, a 5-second duration target, and the resolution closest to 720p. This route documentation lists 4, 6, or 8s; 720p or 1080p; maximum 8s. The CSV does not expose the exact per-prompt overrides or criterion-specific denominators.
- Context
- Wiro AI is a commercial model gateway. Scores use its weighted 0-5 AI-judge rubric, not a blind human pairwise preference panel. No per-criterion N or confidence interval is published. This is task-specific AI-judge evidence, not broad independent quality proof.
Video Models AI-judge benchmark (Show measurement, test conditions, and source)
- Source value
- 3.65
- Score
- 3.65
- Metric
- Motion and consistency AI-judge criterion score (0-5); rubric weight 19%
- Unit
- points
- Benchmark version
- Video Models leaderboard updated 2026-10-15
- Category
- video-generation
- Direction
- Higher is better
- Source type
- vendor-reported
- Evaluator
- Video Models by Wiro AI
- Status
- active
- Retrieved at
- 2026-10-16
- Methodology
- Vendor-reported result. Exact Wiro API route google/veo3-1. Published method states one API run per prompt using model defaults, first successful output, a 5-second duration target, and the resolution closest to 720p. This route documentation lists 4, 6, or 8s; 720p or 1080p; maximum 8s. The CSV does not expose the exact per-prompt overrides or criterion-specific denominators.
- Context
- Wiro AI is a commercial model gateway. Scores use its weighted 0-5 AI-judge rubric, not a blind human pairwise preference panel. No per-criterion N or confidence interval is published. This is task-specific AI-judge evidence, not broad independent quality proof.
Video Models AI-judge benchmark (Show measurement, test conditions, and source)
- Source value
- 3.75
- Score
- 3.75
- Metric
- Camera and framing AI-judge criterion score (0-5); rubric weight 12%
- Unit
- points
- Benchmark version
- Video Models leaderboard updated 2026-10-15
- Category
- video-generation
- Direction
- Higher is better
- Source type
- vendor-reported
- Evaluator
- Video Models by Wiro AI
- Status
- active
- Retrieved at
- 2026-10-16
- Methodology
- Vendor-reported result. Exact Wiro API route google/veo3-1. Published method states one API run per prompt using model defaults, first successful output, a 5-second duration target, and the resolution closest to 720p. This route documentation lists 4, 6, or 8s; 720p or 1080p; maximum 8s. The CSV does not expose the exact per-prompt overrides or criterion-specific denominators.
- Context
- Wiro AI is a commercial model gateway. Scores use its weighted 0-5 AI-judge rubric, not a blind human pairwise preference panel. No per-criterion N or confidence interval is published. This is task-specific AI-judge evidence, not broad independent quality proof.
Recorded measurement details
LMArena Text to Video: LMArena Text to Video (Show measurement, test conditions, and source)
- Source value
- 1364
- Score
- 1364
- Metric
- elo-rating
- Unit
- Elo
- Task
- lmarena-text-to-video
- Task label
- LMArena Text to Video
- Direction
- Higher is better
- Source rank
- 12
- Sample
- 13741
- Lower confidence bound
- 1350
- Upper confidence bound
- 1378
- Retrieved at
- 2026-11-05
LMArena Image to Video: LMArena Image to Video (Show measurement, test conditions, and source)
- Source value
- 1398
- Score
- 1398
- Metric
- elo-rating
- Unit
- Elo
- Task
- lmarena-image-to-video
- Task label
- LMArena Image to Video
- Direction
- Higher is better
- Source rank
- 13
- Sample
- 25116
- Lower confidence bound
- 1388
- Upper confidence bound
- 1408
- Retrieved at
- 2026-11-05
Page 1 of 16
Video sample from our test
This video exists as a documented run for the exact model version. Playback is muted.
Motion and physical consistency
This sample tests Anatomy, object consistency, camera tracking, rain, and reflections.
Prompt and settings
Generate exactly one continuous five-second 16:9 cinematic video. A fictional bicycle courier in a mustard-yellow raincoat rides a red city bicycle from left to right across a rain-wet Hamburg street at blue hour for the entire clip. The camera tracks her smoothly at waist height. Both hands remain visible on the handlebars, the bicycle geometry stays physically correct, and a transparent umbrella fixed to the bicycle moves naturally in the wind. Wet-street reflections and raindrops follow realistic physics. No cuts, no slow motion, no text, no logos, no subtitles, and no audio.
Generated through fal.ai with model fal-ai/veo3.1. Archived settings were 16:9, one request, first output, requested 6 s, seed provider random, request {"prompt":"Generate exactly one continuous five-second 16:9 cinematic video. A fictional bicycle courier in a mustard-yellow raincoat rides a red city bicycle from left to right across a rain-wet Hamburg street at blue hour for the entire clip. The camera tracks her smoothly at waist height. Both hands remain visible on the handlebars, the bicycle geometry stays physically correct, and a transparent umbrella fixed to the bicycle moves naturally in the wind. Wet-street reflections and raindrops follow realistic physics. No cuts, no slow motion, no text, no logos, no subtitles, and no audio.","aspect_ratio":"16:9","duration":"6s","resolution":"720p","generate_audio":false}, configured price estimate $1.20.
Popularity compared
How often the model is searched for, used and mentioned, compared with every model of its category.
Popularity index
0 to 100, higher is more popular
20 of 98 models
As of November 2026 · Source: gradually.ai popularity index
Over time
Weekly values from October 18, 2026 to November 5, 2026
Veo 3.1Runway Gen-4.5FLUX.3 VideoLTX-2 19BGemini Omni Flash
Veo 3.1 compared
Compare with another model
The most popular comparisons
- 1Sora 2 vs. Veo 3.1
- 2MiniMax H3 vs. Veo 3.1
- 3Veo 3.1 vs. Runway Gen-4.5
- 4Gemini Omni Flash vs. Veo 3.1
- 5Veo 3.1 vs. Grok Imagine Video 1.5
- 6Veo 3.1 vs. Kling 3.0 Pro
- 7Dreamina Seedance 2.5 720p vs. Veo 3.1
- 8Veo 3.1 vs. Grok Imagine Video 1.5 Lite
- 9FLUX.3 Video vs. Veo 3.1
Show all 48 comparisons
- 10Dreamina Seedance 2.0 720p vs. Veo 3.1
- 11Sora 2 Pro vs. Veo 3.1
- 12Veo 3.1 vs. Veo 3.1 Fast
- 13Veo 3.1 vs. Grok Imagine Video
- 14Veo 3.1 vs. Wan 2.7
- 15Veo 3.1 vs. Wan 2.6
- 16Veo 3.1 vs. Kling 2.6 Pro
- 17Veo 3.1 vs. Vidu Q3 Pro
- 18Veo 3.1 vs. PixVerse V5.6
- 19Veo 3.1 vs. Hailuo 2.3
- 20Veo 3.1 vs. LTX-2 19B
- 21Veo 3.1 vs. Wan 2.2 A14B
- 22Veo 3.1 vs. HunyuanVideo 1.5
- 23Veo 3.1 vs. Pika 2.2
- 24Veo 3.1 vs. Gemini Omni 1.1 Flash
- 25Veo 3.1 vs. Muse Video
- 26Veo 3.1 vs. Wan 3.0
- 27Veo 3.1 vs. Wan 3.0 Prime
- 28Veo 3.1 vs. HappyHorse 1.0
- 29Veo 3.1 vs. HappyHorse 1.1
- 30Veo 3.1 vs. PixVerse V6
- 31Veo 3.1 vs. PixVerse C1
- 32Veo 3.1 vs. Seedance 2.0 Fast
- 33Veo 3.1 vs. Seedance 2.0 Mini
- 34Veo 3.1 vs. Vidu Q3 Turbo
- 35Veo 3.1 vs. Vidu Q2
- 36Veo 3.1 vs. Vidu Q1
- 37Veo 3.1 vs. Kling 4.0
- 38Veo 3.1 vs. Kling 3.0 Standard API
- 39Veo 3.1 vs. Kling Video O1
- 40Veo 3.1 vs. Hailuo 2.3 Fast
- 41Veo 3.1 vs. Wan 2.5 Preview
- 42Veo 3.1 vs. Wan 2.6 I2V Flash
- 43Veo 3.1 vs. Wan 2.2 TI2V 5B
- 44Veo 3.1 vs. Wan 2.2 I2V A14B
- 45Veo 3.1 vs. HunyuanVideo 1.0 T2V
- 46Veo 3.1 vs. HunyuanVideo I2V 1.0
- 47Veo 3.1 vs. Ray 3.2
- 48Veo 3.1 vs. LTX-2.5
All specifications
Input and output
Watermarking and provenance
AI watermarking refers to invisible signals embedded in the output. Visible marks and provenance metadata are listed separately. Unknown means there is insufficient evidence for that particular field.
- AI watermarking
- Subject to limitations. Google documents SynthID for videos from the former Gemini API preview endpoints. Those endpoints were shut down on October 22, 2026. Other access routes require separate verification.
- Source: AI watermarking
Licence and access
- Lifecycle
- Generally available on Vertex AI as veo-3.1-generate-001 (retirement no earlier than November 17, 2026); the Gemini API preview veo-3.1-generate-preview was deprecated by Google for October 22, 2026
- Source: Lifecycle
Prices
No Google subscription includes this model. Through other providers from ≈ €6.36 a month (ElevenLabs Starter, with limited credits). 68 plans in Germany.
| Plan | Monthly price | Note |
|---|---|---|
| Lovable Free | free | with limited credit |
| ElevenLabs Starter | ≈ €6.36 | with limited credit |
| Poe Basic | €6.83 | with limited credit |
| Pika Starter | ≈ €10.60 | with limited credit |
| Adobe Firefly Standard | €10.98 | with limited credit |
| Hailuo AI StandardMiniMax | ≈ €11.13 | with limited credit |
| Leonardo.Ai Essential | ≈ €12.72 | |
| Runway Standard | ≈ €15.90 | with limited credit |
| Magnific Premium | €19.04 | with limited credit |
| Perplexity Pro | ≈ €21.20 | with limited credit |
| Recraft Pro | ≈ €21.20 | with limited credit |
| Adobe Firefly Pro | €21.99 | with limited credit |
| ElevenLabs Creator | ≈ €23.33 | with limited credit |
| Recraft Teams | ≈ €23.33 | with limited credit, for teams, per seat |
| Lovable Pro | €25 | with limited credit |
| Leonardo.Ai Team Starter | ≈ €25.45 | for teams, per seat |
| Poe Plus | €27.36 | with limited credit |
| Leonardo.Ai Premium | ≈ €31.81 | |
| Luma Plus | ≈ €31.81 | with limited credit |
| Krea Pro | ≈ €37.11 | with limited credit |
| Pika Creator | ≈ €37.11 | with limited credit |
| Runway Pro | ≈ €37.11 | with limited credit |
| Hailuo AI ProMiniMax | ≈ €40.29 | with limited credit |
| Perplexity Enterprise Pro | ≈ €42.41 | with limited credit, for teams, per seat |
| Magnific Premium+ | €42.84 | with limited credit |
| Lovable Business | €50 | with limited credit, for teams |
| Leonardo.Ai Team Growth | ≈ €50.89 | for teams, per seat |
| Adobe Firefly Pro Plus | €54.99 | with limited credit |
| Mindverse Studio Team | €58.31 | for teams, per seat |
| Leonardo.Ai Ultimate | ≈ €63.61 | |
| Poe Pro | €68.41 | with limited credit |
| Higgsfield Plus | €70.21 | with limited credit |
| Magnific Business | €70.21 | with limited credit, for teams, per seat |
| Mindverse Studio Pro | €70.21 | per seat |
| Runway Team | ≈ €73.16 | with limited credit, for teams, per seat |
| Higgsfield Team | €94.01 | with limited credit, for teams, per seat |
| Hailuo AI MasterMiniMax | ≈ €94.36 | with limited credit |
| Luma Pro | ≈ €95.42 | with limited credit |
| Pika Fancy | ≈ €100.72 | with limited credit |
| Runway Max | ≈ €100.72 | with limited credit |
| Magnific Pro Starter | €104.72 | with limited credit |
| ElevenLabs Pro | ≈ €104.96 | with limited credit |
| Krea Max | ≈ €111.32 | with limited credit |
| Poe Advanced | €136.84 | with limited credit |
| Higgsfield Ultra | €153.51 | with limited credit |
| Higgsfield Scale | €201.11 | with limited credit, for teams, per seat |
| Krea Business | ≈ €212.05 | with limited credit, for teams |
| Perplexity Max | ≈ €212.05 | with limited credit |
| Adobe Firefly Premium | €219.98 | with limited credit |
| Hailuo AI MaxMiniMax | ≈ €229.01 | with limited credit |
| ElevenLabs Scale | ≈ €317.01 | with limited credit, for teams |
| Luma Ultra | ≈ €318.07 | with limited credit |
| Poe Max | €342.11 | with limited credit |
| Perplexity Enterprise Max | ≈ €344.57 | with limited credit, for teams, per seat |
| ElevenLabs Business | ≈ €1,049.63 | with limited credit, for teams |
| Adobe Firefly Premium für Teams | n/a | with limited credit, for teams, per seat |
| Adobe Firefly Pro für Teams | n/a | with limited credit, for teams, per seat |
| Adobe Firefly Pro Plus für Teams | n/a | with limited credit, for teams, per seat |
| ElevenLabs Enterprise | n/a | for enterprises |
| Higgsfield Enterprise | n/a | for enterprises |
| Krea Enterprise | n/a | for enterprises |
| Leonardo.Ai Custom | n/a | for enterprises |
| Lovable Enterprise | n/a | for enterprises |
| Luma Enterprise | n/a | for enterprises |
| Luma Team | n/a | for teams |
| Magnific Enterprise | n/a | for enterprises |
| Pika Enterprise | n/a | for enterprises |
| Runway Enterprise | n/a | for enterprises |
Frequently asked questions about Veo 3.1
How good is Veo 3.1?
Rank 10 of 23 in the text-to-video arena rating. With a start image: rank 10 of 21.
LMArena, as of Sep 22, 2026
How much does a video with Veo 3.1 cost?
About $2 for a 5 s clip, $0.40 per second of video. That is expensive.
How long can a video with Veo 3.1 be?
Up to 8 seconds in one go. Resolution: 1080p.
According to Google
- Price
- $0.40 per second$2.00 per 5 s clip
- Longest clip
- 8s
- Resolution
- 1080p
- Audio
- yes, generated natively
- Open weights
- no
Where can I use Veo 3.1?
Not in a Google subscription. Including other providers that makes 68 plans in Germany.
Subscription comparison, prices in Germany incl. VAT
At Google
No Google subscription includes this model.
Through other providers
68 plans from 15 providers, from ≈ €6.36 a month (ElevenLabs Starter), with limited credits.
Sources and data date
Show all 54 sources
Benchmark sources at a glance
Which independent evaluators tested this model. This is coverage, not a quality ranking.
| Evaluator | Test series | Composite indices | Recorded active measurements |
|---|---|---|---|
| Artificial Analysis | 0 | 0 | 4 |
| LMArena | 0 | 0 | 4 |
Without vendor claims and historical or disputed results; those stay labelled in the single values. 8 measurements are not yet assigned to a test series.