1. Models
  2. Google
  3. Image-to-Video Arena 2025
a
@arenaX · Dec 31, 2025

Image-to-Video Arena 2025

@arena's leaderboard drew 6.4K views on X: 0.1x its median post and #892 of 1,162 AI chart posts we hold by views. Read Oct 12, 2026.

Image-to-Video Arena 2025 leaderboard rankings

XDataLeaderboardVeoAll Google modelsveo-3.1-audiowan2.5-i2v-previewveo-3-audioveo-3-fast-audiokling-2.6-prokling-2.5-turbo-1080pseedance-vl-proveo-3
Published by @arena on X, Dec 31, 2025. Source: x.com
16/ 100

ViralChart score

Quiet

Fewer views and a lower engagement rate than the median post.

#1,097 of 1,162 AI chart posts we hold · #231 of 239 @arena posts. Score = views 40%, likes 30%, engagement rate 15%, save rate 15%, each as a percentile of every AI chart post we hold.

Our read

It sits in the Quiet quadrant, at #1,097 of 1,162 AI chart posts by score.

Its 6.4K views sit at 0.14x @arena's median post, #202 of 239 @arena posts by views.

The score of 16 lands at #1,097 of 1,162 AI chart posts and #231 of 239 @arena posts.

A 0.016% save rate, 0.20x the AI chart median, puts it in the bottom decile at the 7th percentile.

0.03views per follower

6.4K views from an account with 234.1K followers.

0.1x@arena's median post

6.4K views, where @arena's typical post gets 46.2K.

0.1xthe median leaderboard post

Across 107 leaderboard posts we hold, the median gets 45.3K views.

bottom 7%save rate

0.016% of viewers bookmarked it to come back to. The median post gets 0.076%.

Public X numbers from our read on Oct 12, 2026. Peers: 1,162 AI chart posts we hold and 239 from @arena.

Where it sits

Reach against resonance

Each dot is a post. Right is more views, up is a higher engagement rate. The lines are the medians, so the four corners are the four kinds of post.

Among 1,162 AI chart posts we hold

Score #1,097 of 1,162

Views6.4K#892bottom 23%
Likes20#1,015bottom 12%
Engagement rate0.34%#1,017bottom 13%
Save rate0.016%#1,076bottom 7%

Among 239 @arena posts

Score #231 of 239

Views6.4K#202bottom 16%
Likes20#220bottom 8%
Engagement rate0.34%#212bottom 12%
Save rate0.016%#226bottom 6%

Growth

One read so far

Views6.4K
Age at our read285 days
Views per day of life22views divided by days since it was posted

Dots are our reads. The dotted line from the day it was posted to our first read is a gap, not data.

@arena's posts over time

Every post from this account we hold, by date and views. This one is marked; the line is the running median of the last 10.

News · Dec 31, 2025

@arena posts Image-to-Video Arena 2025 leaderboard

A 9-model leaderboard from @arena drew 6.4K views and a 0.016% save rate, below the AI chart median on both.

What happened

@arena posted an Image-to-Video Arena 2025 leaderboard on December 31, 2025. It came with 1 other post from the account that day, a Text-to-Video Arena 2025 chart at 1.7K views.

The numbers

The post reached 6.4K views, #892 of 1,162 AI chart posts by views and #202 of 239 @arena posts. Its score of 16 ranked #1,097 of 1,162 AI chart posts.

The lesson

A 9-model leaderboard at a 0.016% save rate, 0.20x the AI chart median, sits in the bottom decile. The chart shows rankings, and the saves rank of #1,076 of 1,162 AI chart posts is the measured gap.

What it means

At #231 of 239 @arena posts by score, this leaderboard sits near the bottom of the account's own output. The 0.14x gap to @arena's 46.2K median views is the distance between this post and the account's typical chart.

Written by ViralChart from public numbers read on Oct 12, 2026. Every number is checked against our data before it is shown.

Data and API

19 points read off this chart

Estimated from the image 41%
SeriesGroupValueRead
Rank11estimated
Score11402estimated
Rank22estimated
Score21394estimated
Rank33estimated
Score31340estimated
Rank44estimated
Score41331estimated
Rank55estimated
Score51296estimated
Rank66estimated
Score61279estimated

Showing 12 of 19. All points, the redraw and the maker

Max plan · API

GET https://viral-chart.com/api/posts/7013ac75b979.json
GET https://viral-chart.com/api/charts/7013ac75b979.json
GET https://viral-chart.com/api/charts/7013ac75b979.skill.md

Static files in this prototype. The post JSON holds the public numbers, ranks, score, quadrant, our reads and, when checked, our copy.

API · Max

Use this chart via API

On the Max plan you can pull this chart's numbers with the provenance of each one, as JSON or CSV, with its redraw spec, or call it from an agent over MCP. Chart id 7013ac75b979.

Approximate values. Our two readings of this chart agreed only in part (confidence 0.41 of 1), so check the original before you quote a number. The API marks it lowConfidence, and ?min_confidence=0.5 leaves it out.

PathReturnsPlan
GET/api/v1/charts/7013ac75b979Title, publisher, date, form, point count; with a Max key, the data linkOpen
GET/api/v1/charts/7013ac75b979/dataEvery point with its provenance and confidence, plus the redraw spec. Add ?format=csv for CSVMax
GET/api/v1/charts/7013ac75b979/render?view=1The draw-only view this page usesOpen
POST/mcpTool get_chart_data with this id, for Claude, Cursor and other agentsMax
curlMax
curl -s https://viral-chart.com/api/v1/charts/7013ac75b979/data \
  -H "Authorization: Bearer $VIRALCHART_KEY"
Claude CodeMax
claude mcp add --transport http viralchart https://viral-chart.com/mcp \
  --header "Authorization: Bearer $VIRALCHART_KEY"

60 requests a minute per key; over that you get 429 with Retry-After. Up to 5 keys per account, made on your account page and shown once. Without Max, the data route answers 402 with a link to the plans. The numbers describe a chart its publisher owns, and every file carries a license note.

More charts about Veo

More from Google

Questions people ask

Where does this chart come from?

@arena published it on Dec 31, 2025 on X (x.com). We keep it here, with the publisher and date credited as text, so you can study it without leaving.

Can I make a chart like this?

Use the format, not the picture. Open its data page and use Make one like this: it starts from this chart's numbers and takes yours.