Docs to Video for knowledge your team needs to use
Bring the document where the product knowledge, process, or policy already lives. Turn it into a clear branded video, then update the same project as the underlying information changes.
Four steps from doc to a video that holds attention.
No timeline, no scene-by-scene scripting, no manual layout work. Paste the doc, review the plan, hit render.
01
Drop the doc in
Paste the document text or upload a PDF export. Review the plan to check the script, key points, and proposed video structure.
02
Structure becomes story
Each H2 becomes a scene. Numbered steps become sequence cards. Callouts become emphasis frames. The agent writes the voiceover script from the actual prose.
03
Review the plan containing the script
Approve, reorder, or rewrite scenes in plain language. Swap visuals, tighten copy, set tone. Every change is one chat turn.
04
Ship and share
Export MP4 in 16:9, 1:1, or 9:16. Publish to a hosted /watch page, push to LinkedIn, or hand off to Slack.
Output controls
Sensible defaults. Real controls when the doc deserves them.
Section-aware scene breaks
H1, H2, and H3 become real scene boundaries, not arbitrary 7-second chunks. Long sections split on natural paragraph beats.
Verbatim or rewritten script
Keep the doc's exact wording for policy and SOPs, or let the agent rewrite for spoken voiceover. Toggle per scene.
Voiceover that matches the doc's tone
Formal for handbooks, conversational for onboarding guides, dry for compliance. Pick a brand voice or clone your own from /app/settings/voice.
Burned-in captions
Auto-generated and styled per brand kit. Numbered steps stay visible long enough to read; quotes hold for emphasis.
Motion graphics for lists and tables
Bullet hierarchies animate in. Numbered steps stack as counter cards. Markdown tables render as branded scene cards.
Brand kit applied per scene
Logo, palette, font stack, and approved phrases from /app/brand-kit show up on every card. Different doc, same brand.
Localized edits prepared separately
Translate the same doc into a German handbook video, a Spanish SOP, a Portuguese training module. Captions, on-screen text, and voiceover all swap.
Channel versions from one source
Prepare a 9:16 all-hands edit, a 1:1 LinkedIn edit, or a 16:9 hosted-page edit from the same doc. Review each cut separately before exporting one MP4.
The rest of ngram
Docs to video is one node. The product is the whole pipeline.
Triggers, not logos. Wire docs to video into the workflow you already use.
Every integration ships with a working template. Start from one, or build your own 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 doing this another way.
Avatar tools narrate doc text over a presenter card. Screen-recording tools rely on a person reading the doc out loud. ngram reads the doc's structure and builds a branded motion-graphic video.
Feature
ngram
Synthesia
Loom
Manual edit (Premiere or DIY)
Reads doc structure (H2, lists, callouts)
Yes, headings become scenes, lists become sequences
Extracts text; avatar narrates linearly
Live read, no structural parsing
Manual, depends on the editor
Time from doc to first cut
Minutes
Tens of minutes (record + edit)
Real-time + edit pass
Hours to days
Re-render when the doc changes
Paste new version, re-render
Re-record narration
Re-record screen
Re-edit from scratch
Brand kit across every render
Set up and select your Brand Kit
Template-level branding
No brand layer
Manual per project
Storyboard preview before render
Full scene plan, editable in chat
Generate first, edit after
No preview, live capture
Editor decides
Localized variants
Voiceover, captions, on-screen text translate together
Avatar voiceover per language
Re-record per language
Manual per language
Channel versions
Separate reviewed aspect-ratio edits from one doc
One format per export
16:9 only
Manual reframe per format
API + agentic access
REST API with self-service API keys; MCP, Zapier, and n8n for documented workflows
API on paid plans
Limited API
None
Best when
You want branded, scene-based video directly from a structured doc
You want a talking-head presenter for the doc
You want a live walk-through with your voice
You have an editor and time to burn
Common questions about docs to video
How do I convert a doc to video?
Paste the document text or upload a PDF export. Review the plan and the script it contains, then approve the plan to create your video. Select your Brand Kit during creation and turn on captions when you want them.
Can I convert a Google Doc to video?
Yes. Paste the document text, upload a PDF export, or use a supported public document link. Review the plan to check how the source will be used.
What doc formats does the converter accept?
Use pasted document text or a PDF export. Include the headings and key points you want the video to cover, then check them in the plan before approving production.
How long can the source doc be?
Up to about 15,000 words per render. Past that, split the doc by section and render chapter videos. ngram can chain them into a single hosted playlist on a /watch page.
What does the final video look like?
A branded motion-graphic video with on-screen scene cards for each section, animated bullet lists for steps, AI voiceover, and burned-in captions. Brand kit colors, fonts, and logo apply to every scene.
How do I keep the video version in sync when the doc changes?
Updated your document? Tell ngram what changed and ask it to refresh the video. Add the revised text or PDF when needed, review the result, and publish the updated version.
How is this different from Synthesia or Loom for docs?
Synthesia wraps the doc text in a talking-head avatar narration. Loom expects a live screen-and-voice recording. ngram reads the doc's headings and lists, then builds branded motion-graphic scenes with voiceover and captions, no live recording, no avatar required.
Can I translate the doc video into other languages?
Yes. The same source doc can render localized versions where voiceover, captions, and on-screen text all switch language together. Useful for global handbooks, multi-region policy docs, and customer setup guides.
Does ngram offer enterprise controls for HR and compliance docs?
Yes. Workspace brand kits, team roles and invites, and hosted /watch pages with link controls, available on paid and enterprise plans. Talk to sales about security, access controls, and data handling for your team.
Docs → Video
Ship the video version of the doc your team already wrote.
Paste the doc, review the plan containing the script, render a branded video that gets watched instead of bookmarked.
Give Claude the buyer question and approved product evidence. Review ngram’s answer and visuals, then create a focused video with one practical next step.
One buyer question and current approved product evidenceA concise answer video grounded in the approved source
Give Claude your setup guide and current product screens. Review ngram’s plan, then create a walkthrough that helps a new customer finish one useful task.
A verified setup guide and real product screensA first-workflow video with clear next steps
Ways to run: Claude
Each new lesson resource or classroom introduction
Give Claude the learning goal, key vocabulary and a question to leave open. Review ngram’s scene plan, then create a short preview that invites viewers into the lesson.
A lesson objective, vocabulary, preview example and resource titleA short educational teaser with an open question and resource title
Give Claude a verified public account update, relevant product proof and one proposed next step. Review ngram’s plan, then create a short introduction you can check before sending to the prospect.
Verified public account news, approved product proof and one next stepA concise prospect-specific introduction ready for review
Ways to run: Claude
Each buyer role, product workflow or interface update
Give Claude the buyer’s task, current interface screenshots and approved narration. Review ngram’s plan, then create a product demonstration that shows the workflow this role needs to understand.
Genuine interface screenshots, a verified product path and approved narrationA focused SaaS demonstration using the supplied interface material
Give Claude the questions, approved answers and speaking roles. Review ngram’s Conversation plan, then create an exchange with distinct presenters and voices.
Approved questions and answers, speaker roles and supporting product factsA two-speaker product explanation in Conversation style
Ways to run: Claude
Each onboarding cycle or security-awareness refresher
Give Claude the script your team has reviewed and the concept you want to illustrate. Check ngram’s scene plan, then create a training video that keeps the wording intact.
A reviewed training script and visual analogyA narrated security lesson with the exact supplied script
Ways to run: Claude
Each audience, positioning update or new product explanation
Give Claude the audience, approved positioning and supported product facts. Review ngram’s plan, then create a concise explanation of how the product’s main concepts fit together.
An approved positioning brief and current product sourcesA source-backed software explanation with clear labeled visuals
Give Claude the policy memo, including its effective date and required employee action. Review ngram’s plan and share the finished video alongside the written policy.
An approved policy change and effective dateA narrated employee explainer
Give Claude your roadmap and the feedback you need from stakeholders. Review ngram’s plan to keep available features, work in progress and tentative ideas distinct, then create the update.
Current priorities, availability and dependenciesA narrated roadmap briefing
Give Claude a published article and the ideas your campaign should cover. Review a short video plan, create it with ngram and lead viewers back to the full post.
A published article and selected takeawaysA short video linked to the full article
Ways to run: Claude
Each brand campaign, audience or refreshed visual brief
Give Claude the brand point of view, approved narration and permitted imagery. Review ngram’s plan, then create a short story that keeps the visual treatment faithful to those sources.
An approved brand brief and permitted source imageryA concise brand story with faithful source visuals
Ways to run: Claude
Each client campaign, approved message or creative variant
Give Claude one client’s approved message, visual assets and campaign placement. Review ngram’s scene plan, then create an ad your team can check and send for client review.
Client facts, permitted brand assets, approved narration and one placement briefA client-specific video ad ready for review and export
Give Claude a dated comparison and the buyer’s actual requirements. Review a fair, source-backed video plan, then create an explanation of the next step with ngram.
A dated battlecard and buyer requirementsA focused comparison video with cited sources
Give Claude one module’s objective, worked example and practice task. Review ngram’s teaching sequence, then create a lesson learners can follow and apply.
One module outline, supporting material and a worked exampleA complete lesson with an actionable practice task
Give Claude your help article and the question customers keep asking. Review ngram’s plan, check the troubleshooting steps and add the finished video to your support answer.
A documented symptom, checks and resolutionA reusable troubleshooting video
Give Claude the prospect’s communication task, your pitch deck and approved work samples. Review ngram’s plan, then create a short introduction that helps the prospect assess the proposed approach.
An agency pitch deck, the prospect’s task and approved creative work samplesA concise prospect-facing introduction to the proposed approach
Ways to run: Claude
Each approved organizational announcement or internal initiative
Give Claude the approved news, intended staff audience and employee action. Review ngram’s plan, then create a concise announcement people can understand and act on.
Approved company news, audience details and employee actionsAn internal announcement video with a clear next step
Ways to run: Claude
Each recurring patient question or approved guide update
Give Claude the patient guide and the lesson you want to explain. Review ngram’s narration and illustrations, then create a short video patients can watch alongside the full guidance.
Approved patient information and a defined educational lessonA short, source-based patient education video
Give Claude the customer story, approved quotation and reported results. Review ngram’s narration and scene plan, then create a video that leads prospects to the full story.
A consented customer story and attributed resultsA source-backed case-study video
Give Claude the buyer’s priorities, demonstrated screens and open questions. Review ngram’s plan, then create a concise recap that keeps the product facts and proposed next step clear.
Reviewed demo notes, genuine demonstrated screens and outstanding questionsA buyer-specific recap with a clear evaluation step
Give Claude the findings, source attribution and decision your team is considering. Review ngram’s plan, then create a visual briefing that connects the evidence with the next research task.
Reviewed findings, attributed quotes and a proposed next stepA narrated stakeholder briefing with source credits and a clear next test
Give Claude the services, audience and booking action from your page. Review ngram’s plan, then create a short promotion around the details customers need to choose their next step.
Service-page copy, approved service details and a booking actionA short service promotion for a social feed or service page