Graph to Video for relationships an audience needs to follow

Walk through a network, process graph, or system relationship in the order your audience needs. Add narration and visual emphasis so the diagram becomes an explanation rather than a static reference.

Input · Graph to VideoReady

Video generation uses credits. Review your estimate in ngram. MP4 downloads require Basic or higher.

How credits work

Trusted by teams at

HubSpotDeelZapierITVVeevaDP WorldGenpactSafetyCulture

How it works

Four steps. A flat graph in, a narrated walkthrough back.

No After Effects keyframes, no rebuilding the diagram in a motion tool. Upload the graph image you already exported, accept the AI-built scene, ship the video.

01

Drop the graph image in

A PNG, JPG, WebP, SVG, HEIC, or TIFF export from your diagramming tool, whiteboard, or deck. ngram works from the rendered graph image, not a live editor file, so whatever you can screenshot, you can animate.

02

ngram reads the graph

The image is classified as a flowchart, network graph, org chart, or architecture diagram, then motion is matched to it: a node-by-node reveal along a flow, a zoom that follows an edge between two nodes, a highlight on the branch the walkthrough is about.

03

Add the narration and the polish

Type or paste the walkthrough and ngram generates a timed voiceover. Reorder the reveal, set per-scene duration, and Brand Kit fonts, colors, and intro card apply on the fly.

04

Review and export the video

Review the graph video for its intended channel, including the crop and caption placement, then export one MP4 from Studio. Prepare and review another aspect ratio as a separate edit. If another file type is required, run that MP4 through a separate one-file, one-output Video Converter job for MOV, WebM, or MKV, or use Video to GIF for a GIF.

Output controls

Smart defaults for the static-graph-to-motion jump. Real knobs underneath.

Reveal matched to the graph type

A node-by-node build along a flowchart, a pan that follows the edges of a network graph, a top-down cascade for an org chart. ngram picks per image; override the motion on any scene.

Callouts on the node that matters

A ring on the decision point, an arrow along the critical path, a label on the service the walkthrough is about. Point the viewer at the part of the diagram you want them to follow, instead of leaving them to trace it alone.

Voiceover that walks the structure

Type the narration per scene; ngram generates spoken voiceover (ElevenLabs or MiniMax) timed to the reveal. Spoken narration only, in the voice you pick once and reuse across diagrams.

Captions placed off the graph

Turn on captions generated from the voiceover or script and select your saved Brand Kit for styling. Review caption position against the nodes and edges before export.

Prepare each channel edit separately

Set the intended channel and aspect ratio for the graph video, then review the crop, caption placement, and CTA before exporting one MP4. Prepare another channel version as a separate edit.

Select your Brand Kit

Logo lock-up, color treatments and fonts pulled from your Brand Kit. Choose saved intro or outro slides for each video that needs them. The architecture explainer, the onboarding flow, and the conference clip all read like the same team made them.

Per-scene narration of each connection

The walkthrough breaks the diagram into beats, so each node and the edge into it gets its own spoken line. Viewers follow the flow instead of squinting at a still image.

Built for team workflows

Uploaded graphs and renders stay in your workspace. Talk to sales about security, access controls, and data handling for your team.

Use cases

Where a narrated graph beats a static diagram.

Integration guide

Walk through the architecture diagram

The system diagram sits flat in the integration doc and nobody traces it. Animate the same image into a clip where each service lights up in order and the voiceover names the hop, so the data flow finally reads.

See use case
API documentation

Animate the request-flow graph in the docs

The sequence diagram on the API page shows the call path, but readers skim past it. Reveal it node by node with narration on the docs page, so devs see the request, the response, and the next hop in order.

See use case
Educator explainer

Teach the concept map on screen

A lecture diagram full of connected ideas is hard to hold in a still image. Reveal each node with a voiceover that explains the link, and the concept map sticks better than a slide students screenshot and forget.

See use case
Internal update

Turn the process flowchart into a recap clip

The new workflow lives in a flowchart buried in a Confluence page. Convert that diagram image into a narrated clip the whole team can watch, with each step highlighted as the voiceover walks the path.

See use case
Product launch

Show how the feature fits the system

A launch where the value is the integration needs the diagram, not just a screenshot. Turn the architecture graph into a narrated reveal for the announcement, sized for the launch email and the social feed.

See use case
Explainer

Anchor the explainer on the diagram

An explainer that hinges on how the pieces connect should show that graph moving. Drop the diagram image, let ngram reveal it node by node with narration, and the explanation has the structure on screen as proof.

See use case
Conference talk

Repurpose the talk diagram as a short

The slide diagram from the conference deck becomes a standalone clip after the talk. The reveal and the read carry the structure the live walkthrough explained, so the graph lands without the speaker in the room.

See use case
Training

Walk the onboarding flowchart in training

Enablement decks are full of process diagrams nobody remembers. Animate the onboarding flowchart with a voiceover that explains each decision, and the training holds better than a static graph on a slide.

See use case

Tools that pair with this converter

Prep the graph. Edit the output.

All ngram tools

Generating from scratch

When you do not have a graph image yet

Integrations

Trigger graph-to-video from where your diagrams already live.

Each graph-to-video recipe ships ready to run. Start from one, or wire your own docs pipeline with the REST API and self-managed webhook subscriptions for video.completed or video.failed.

REST APIMCP serverWebhook subscriptionsFor API automation, send supported text or URL inputs with a self-service API key, retrieve the video job status, and subscribe to video.completed or video.failed.

How it compares

If you've been using another tool for this.

Canva and Jitter animate diagram templates one frame at a time. A motion tool like After Effects rebuilds the graph by hand. ngram keeps your real diagram image and adds the reveal, the narration, the callouts, and the branding around it.

FeaturengramCanvaJitterAfter Effects
Works from your exported diagram imageYes, motion is layered over the real graphRebuild in their diagram makerRebuild in their canvasRe-create the graph in the timeline
Reveal matched to the graph typeNode-by-node, edge follow, or cascade picked per imageOne template animationManual per-element animationManual keyframes per element
Voiceover that walks the structureElevenLabs and MiniMax, timed to the revealNone built inNone built inNone built in
Callouts on the key nodeRing, arrow, or label placed on the nodeManual placementManual placementManual placement
Captions placed off the nodes and edgesAuto-generated, branded, and editable before exportManual placementManual placementManual placement
Channel-specific editing workflowOne reviewed MP4 per channel-specific editResize and re-editResize per formatRe-render per comp
Narrated walkthrough of each connectionVoiceover traces every node and edgeStatic export, no readStatic export, no readManual voiceover track
Select your Brand KitLogo, colors and fonts per render. Choose a compatible intro or outro separately.Manual setup per projectManual setup per projectManual setup per project
Security and data handlingTalk to sales for your team's requirementsVariableVariableVariable

Common questions about graph to video

How do I convert a graph to video with ngram?

Upload a graph image (a PNG, JPG, WebP, SVG, HEIC, or TIFF export of a flowchart, network graph, org chart, or diagram), or paste a direct image link. ngram reads the graph, picks a reveal that fits the type, lets you add a voiceover that walks the structure. After review, Studio exports the graph video as one MP4. Prepare and review another channel version as a separate edit.

Does ngram build the graph from my data, or animate a graph I already have?

It animates the graph image you upload. ngram works from the rendered diagram (the export or screenshot), not a live editor file or a raw dataset, and adds the reveal, a voiceover, callouts, and brand styling around it. If you only have the underlying numbers, the data-to-video converter is the path being built for that.

What kinds of graphs and diagrams does the graph to video converter accept?

Any graph you can save as an image: flowcharts, network and node graphs, org charts, system-architecture diagrams, mind maps, and sequence diagrams. ngram reads the rendered image (JPG, PNG, WebP, SVG, HEIC, TIFF, up to 20 MB each and up to 50 per project), so the diagramming tool you started in does not matter.

Can I make a video from a single graph?

Yes. One diagram becomes a 15 to 30 second clip with a node-by-node reveal or an edge-following pan, an optional voiceover that names each node, and a callout on the path that matters. Useful for a docs walkthrough, a launch explainer, or a single-diagram social post.

Does the graph video include voiceover and captions?

Both, when you want them. Type the walkthrough per scene; spoken voiceover is generated with ElevenLabs or MiniMax and timed to the reveal. Turn on captions whenever you want. Review their position against the nodes, edges, and labels before export.

Can I export the graph video in different aspect ratios?

Prepare and review each aspect ratio as a separate graph video edit. Check the crop and caption placement for that channel, then export one MP4 from Studio.

Can I automate graph-to-video across a whole design doc?

There is no folder import, so each diagram is its own render. For a set, build a per-diagram automation: use Studio for each graph upload, or trigger a supported text or URL action through Zapier or n8n; public API jobs emit video.completed or video.failed. Point them all at one Brand Kit and narration template so the explainer series stays consistent.

Where do my graphs go after rendering?

Your uploaded graphs and rendered videos stay in your workspace, and you can delete your account and trigger a full data purge from Settings. Talk to sales about security, access controls, and data handling for your team.

Can I integrate graph-to-video into my own docs workflow?

Yes. The REST API uses a self-service API key for supported text or URL jobs; MCP, Chrome extension, Zapier, and n8n support documented workflows. Pricing is credit-based: each video render spends credits, about 10 per second of output, from your plan's monthly allowance.

Graph → Video

Turn the diagram you already exported into a narrated video.

Drop a graph image. Prepare and review each channel edit separately before exporting one MP4.