Convert by ngram
Google Sheets to video: turn the tab nobody opens into a narrated KPI recap people finish
Take the numbers in a Google Sheet and ship a branded video with animated chart scenes, voiceover, and captions. Reading a live Sheet end to end is still in build, so it is not available yet. While we wire it up, paste the key figures as text or start from a converter that is live today.
This conversion isn't available yet. Browse all workflows to find one that's live.
Trusted by teams at
How it works
Four steps from a tab of numbers to a video that lands the point.
No charting add-on, no slide-by-slide rebuild, no screen recording of a scroll. This conversion is coming soon; the steps below show the planned flow, and the text path covers the same workflow today.
Bring the numbers
Connect the Sheet once ingestion ships, or paste the figures as text now. ngram reads each metric, its label, and its period as a separate data point rather than a flat screenshot of cells.
Numbers become a storyline
Each KPI becomes a scene. ngram ranks the figures, drafts a voiceover that explains the trend behind each one, and picks the chart treatment that fits the data: a counter, a line, or a bar split.
Review the storyboard
Reorder scenes, rewrite a callout, or change which number leads. Describe the change in plain language and ngram regenerates only the scene you touched.
Render and share
Export MP4 in 16:9, 1:1, or 9:16. Drop it on a hosted /watch page for the board recap, hand it to the team in Slack, or publish the cut to your channels.
Output controls
Sensible defaults. Real controls when the data earns them.
Chart scenes that match the metric
A revenue trend reads as a line, a regional split reads as bars, and a single headline number reads as a counter that ticks up. ngram picks the chart per data point instead of pasting a static grab of the tab.
Voiceover that explains the why
Numbers without context get skipped. ngram narrates the move behind each figure, what grew, what slipped, what to watch, so a viewer who never opened the Sheet still gets the story.
Tone matched to the audience
Measured for a board update, brisk for an all-hands recap, confident for an investor cut. Pick a brand voice or use your own from /app/settings/voice.
Burned-in captions for the figures
Every metric and label burns in as a caption styled to the brand kit, so the video reads on a muted all-hands screen or inside an email preview without the sound on.
Brand kit on every chart
Logo, palette, and font stack from /app/brand-kit apply to each chart scene. The Q1 recap and the Q2 recap look like the same company, not two screenshots of a different tab.
Localized cuts from one tab
Render the same metrics video as a German board recap and a Spanish regional update. Voiceover, on-screen labels, and captions translate together from the one source.
One tab, three formats
Export the same figures as a 16:9 hosted recap, a 1:1 LinkedIn post, and a 9:16 vertical for the team channel. One source, three cuts, no manual reframe.
Built for team workflows
Your source files stay in your workspace, and you can delete your account and data anytime from Settings. Talk to sales about security, access controls, and data handling for your team.
The rest of ngram
Google Sheets to video is one node. The product is the whole pipeline.
Motion graphics
The number that sat in cell B7 animates in as a counter, and the monthly trend draws on as a line. ngram builds the chart motion for each figure so the data moves instead of sitting still as a pasted cell range.
Learn moreScript generation
ngram turns a column of figures into spoken narration that names the trend behind each one. The room sees the chart; the voiceover tells them what the chart actually means for the quarter.
Learn moreAI voiceover
Narrate the metrics in a voice that fits the audience: measured for a finance review, upbeat for a growth recap. ElevenLabs and MiniMax under the hood, or clone your own voice.
Learn moreBrand kit
Every chart scene picks up the workspace logo, palette, and type. Finance, ops, and marketing all publish metrics videos that look like one company, not five exports of the same tab.
Learn moreCaptions
Each figure and label burns in as a styled caption. Useful when the metrics video autoplays muted on the all-hands TV or sits at the top of a board-update email.
Learn moreMulti-format export
Render the Google Sheets figures once and export a 16:9 hosted recap, a 1:1 LinkedIn card, and a 9:16 vertical for the team channel, with smart reframing per ratio.
Learn moreUse cases
Where a tab of numbers becomes a video people finish.
Investor updates from the metrics tab
The monthly numbers in your tracking Sheet become a 90-second investor video: revenue, burn, runway, each as an animated chart scene with narration that explains the move.
See use caseQBR numbers that play instead of present
Export the account's usage and outcome figures from your QBR Sheet and ship a branded video the customer watches before the call, so the meeting starts past the data review.
See use caseRoadmap and metric updates for stakeholders
Adoption, usage, and progress figures from the tracking tab become a short stakeholder video. Re-render next sprint when the numbers change, no rebuild from scratch.
See use caseCampaign performance recaps
Pull spend, CAC, and conversion numbers from the campaign Sheet into a recap video for the marketing channel, so the team sees what moved without opening a pivot table.
See use caseCompany metrics the all-hands watches
The quarterly numbers in the shared Sheet open nobody's tab. The 3-minute branded video from the same figures gets watched in the all-hands and reshared in Slack.
See use caseMeeting recaps with the data attached
Turn the numbers reviewed in a planning meeting into a recap video for anyone who missed it. The figures stay on screen long enough to read, with narration on the decisions.
See use caseProposal walkthroughs backed by numbers
ROI projections and pricing tiers from your proposal Sheet become a branded walkthrough video the buyer can replay and forward to the rest of the committee.
See use caseLaunch metrics for the announcement
Beta results, benchmark gains, and adoption numbers from the launch Sheet ride into the feature-announcement video as animated proof, not a wall of bullet points.
See use caseOther converters
Want a metrics video today? Start from a converter that's live.
Google Sheets to video shares the same agentic pipeline, brand kit, and export options as ngram's live converters. While Sheets ingestion is in build, these routes are live now for the same metrics-to-video job.
When the update is a written doc with tables and headings instead of a bare Sheet, docs to video reads the structure and turns each section into a scene. This path is live today.
Open converterWhen you only have the headline figures, paste one metric per line into text to video and get a narrated, branded recap back. The fastest live route while Sheets ingestion is in build.
Open converterWhen the figures live inside a written report rather than loose cells, the report converter reads the prose around the numbers and builds the same kind of metrics video. Live today.
Open converterTools that pair with this converter
Sharpen the source. Polish the output.
Generating from scratch
When you only have the numbers and no footage yet
Text to Video
Paste a single headline figure and a sentence of context to get one standalone scene. Useful for pulling the quarter's hero number out of a longer Sheets recap.
Open toolAI Video Generator
Prompt the full metrics video from a written summary when the tab is still a rough draft and you only have the takeaways, not clean rows.
Open toolText to Speech Video
Turn a short figures summary into a narrated clip without a storyboard pass. Faster and lighter when you just need a voiced read of the numbers.
Open toolAI Avatar Video Generator
Wrap the metrics narration in a talking-head presenter instead of charts alone. Good for investor and board updates where a human face carries the trust.
Open toolEditing the output further
After the metrics video renders
Video Editor
Open the rendered metrics video on the timeline. Trim a scene that ran long, swap the chart on one data point, or re-cut a 9:16 alt for the team channel.
Open toolAdd Subtitles to Video
Layer extra subtitle tracks for localized versions of the same Sheets metrics video, German, French, Spanish, on top of the source render.
Open toolVideo Cutter
Slice a long quarterly recap into per-metric clips for the channel that cares about that one number, or for an in-app what's-new card.
Open toolAdd Music to Video
Drop a licensed bed track under the narration for a board recap or launch metrics cut, kept low so the figures stay the focus.
Open toolPolishing the source first
Tighten the story before it becomes video
Video Script Generator
Draft the narration that goes with the figures first: which metric leads, what trend each one shows, where the call to action lands. Better script in, sharper video out.
Open toolYouTube Title Generator
Once the metrics video exists, get title options that match how the team searches for the quarter's recap on a hosted page or channel.
Open toolYouTube Description Generator
Auto-write a description that summarizes the figures and timestamps each metric scene for the hosted /watch page.
Open toolVideo Translator
Take the finished metrics video and republish it in other languages for regional teams. Voiceover, on-screen labels, and captions all swap.
Open toolBuilt for teams
Who turns Google Sheets into video at your company.
Founders
Monthly numbers from the metrics Sheet become an investor video instead of another dense email. Revenue, burn, and runway each get a chart scene and a line of narration.
See workflowsGrowth Marketing
Campaign spend, CAC, and conversion figures from the tracking Sheet ship as a recap video the team watches, instead of a pivot table nobody opens.
See workflowsProduct Marketing
Beta results and benchmark gains from the launch Sheet ride into the announcement video as animated proof rather than a static stat block.
See workflowsSales Enablement
ROI projections and pricing figures from the proposal Sheet become branded walkthrough videos reps send buyers and that the buying committee can replay.
See workflowsCustomer Success
Usage and outcome numbers from the QBR Sheet turn into a recap video the customer watches before the call, so the meeting moves past the data review.
See workflowsProduct Managers
Adoption and progress metrics from the tracking Sheet become a short stakeholder video. Re-render when the numbers change instead of rebuilding a deck.
See workflowsEnterprise teams
Run the metrics-to-video workflow with per-team brand kits so finance, ops, and revenue all publish on-brand reporting video from one workspace.
See workflowsIntegrations
Triggers, not logos. Wire Google Sheets to video into the workflow you already use.
Google Sheets to video is coming soon. When it ships, every integration starts from a working template, or you build your own with the REST API and webhooks.
whenA row is added or a metrics tab is updated in a Google Sheet
thenConvert the latest figures into a branded recap video and drop the share link in the team channel
whenClaude or another agent is handed a Google Sheet of KPIs and asked for a video
thenCall the google-sheets-to-video tool and return the rendered MP4 plus a /watch link
whenYour reporting workflow writes a fresh figures row to a tracked Sheet
thenRe-render the metrics video from the new numbers inside your self-hosted workflow
whenA board-pack tab in a shared Sheet is marked ready for the monthly update
thenGenerate the recap from the shared Sheet, attach it to the board email, and log the link
whenYou hit 'Convert to video' on an open Google Sheets tab
thenGet the Sheet recap video back in a new tab, ready to share
whenA quarterly results video built from the Sheet is approved for an external audience
thenPublish the Sheet-based results recap to the company page with brand-styled captions
whenAn investor or all-hands metrics video from the Sheet is ready to host
thenPush the Sheet metrics video to the channel with an auto-generated title and per-tab chapters
How it compares
If you've been doing this another way.
Sheets add-ons animate a single chart but leave you to record, narrate, and brand it yourself. Screen-recording tools just capture you scrolling the tab. ngram is being built to read the figures and produce a narrated, branded metrics video end to end.
| Feature | ngram | Flourish | Loom | Manual edit (Slides or Premiere) |
|---|---|---|---|---|
| Reads the sheet's figures | Planned: each metric becomes a chart scene with narration | Import data, build one chart at a time | No data parsing, you record the screen | Manual, you build every chart |
| Voiceover that explains the numbers | AI narration drafted from the figures | None, charts only | Your live read | Record it yourself |
| Time from tab to first cut | Minutes (once it ships) | Per-chart build time | Real-time record + edit | Hours to days |
| Brand kit across every render | Workspace brand kit auto-applied | Template-level theming | No brand layer | Manual per project |
| Re-render when the numbers change | Bring the new figures, re-render | Re-edit each chart | Re-record the screen | Rebuild from scratch |
| Multi-format export | 16:9, 1:1, 9:16 from one source | One export at a time | 16:9 capture only | Manual reframe per format |
| Localized variants | Voiceover, labels, and captions translate together | Manual per language | Re-record per language | Manual per language |
| API + agentic access | REST API, MCP server, webhooks | Limited | Limited API | None |
| Best when | You want a narrated, branded video built from the sheet's numbers | You want one polished standalone chart | You want a live walk-through of the tab | You have an editor and time to burn |
FAQ
Common questions about Google Sheets to video
Still curious?
Google Sheets → Video
Be first in line when Google Sheets to video ships.
Sign in to ngram and start with a converter that is live today, like docs to video or report to video, while Sheets ingestion is on the way.