Caption generator for branded business videos

Turn on captions for business videos when you need them. Captions start off; enable them whenever you want, adjust their styling, and review the wording before export.

Verified final Studio preview of a narrated product teaser, with the spoken phrase rendered in visible word-by-word caption blocks.
  • Turn on captions whenever you need them; new videos start with captions off
  • Burn captions into the rendered video so the message works with sound off
  • Style caption font, color, and position with the Brand Kit you select
  • Translate captions as part of a localized video version

Trusted by teams at

HubSpotDeelZapierITVVeevaDP WorldGenpactSafetyCulture
The problem

Captions become another editing job when they live outside the video

Most teams treat captions as a last step. Someone exports the video, waits for a transcript, fixes timing, copies brand colors by hand, checks mobile readability, then starts over when the cut changes.

i.

Sound-off viewing exposes missing captions

Launch clips, demos, tutorials, and sales videos often autoplay muted, so the message disappears when captions are not part of the render.

ii.

Manual styling drifts from the brand kit

Subtitle tools rarely know your approved font, caption color, safe area, or lower-third style.

iii.

Edits break timing

Trim a clip or rewrite a line and the captions need another timing review before the export is safe.

iv.

Localization multiplies the work

A translated cut needs the same captions, styling, and layout decisions in the target language.

Captions & Subtitles keeps caption generation, brand styling, localization, and MP4 export inside the same ngram project.

The solution

Generate captions, burn them in

Create your video, then turn on captions whenever you need them. Set up and select a Brand Kit during video creation to use your brand styling, and review the captions before export.

Verified Studio result: a three-scene storyboard and the active captioned preview show the text inside the finished project.

Turn captions on, review the result, and export from the same video project.

i

Turn captions on when needed

New videos start with captions off. Turn them on whenever you want, then review the text and timing before export.

ii

Apply the brand kit

Caption font, color, and position follow the active brand kit so the text belongs with the rest of the video.

iii

Translate for localized cuts

The localization workflow translates captions and burns them into the localized version alongside other on-screen text.

Caption workflow

What changes when captions are part of the project

Captions stay with the script, brand kit, localization workflow, and export. The team reviews one video project instead of moving subtitle files between tools.

Default

Captions start off; you choose when to use them

Turn captions on for videos that need to work without sound, and check the setting before exporting.

Brand

Caption style follows approved rules

Set up your Brand Kit and select it when creating the video to use its caption font, color, and position. Reuse the kit across demos, tutorials, social clips, and training videos.

Edit

Captioned output follows the project

Edit narration scene by scene or work in the timeline, then render a captioned version from the same project.

Explanation

Separate subtitles from emphasis

Ordinary captions carry the spoken wording. Depth Captions highlights selected words behind a large presenter; enable the subtitle track separately when the video needs it.

How it works

How Captions & Subtitles works in ngram

Create a video using your selected Brand Kit, turn captions on, review them, and export the captioned MP4. Localize the video when needed.

Verified Studio workspace showing the caption request, narration-ready state, scene plan, and finished preview with visible caption blocks.
Source

Create or upload the video

Start from a prompt, doc, URL, screen recording, existing video, or finished ngram project.

Caption

Turn captions on

Create your video, then turn on captions when you want them. New videos start with captions off; enable them for viewers watching without sound.

Review

Refine the project

Use the script editor for narration changes or the timeline for direct video edits, while the active brand kit supplies the caption style.

Ship

Localize and export

Ask ngram to translate the video when needed, then export the final captioned version as MP4.

Where to use Captions & Subtitles

Where can you use captions?

Captioned videos help when the audience is watching at work, on mobile, in a help center, or across markets.

primary

Product Demo Video

Drop in a rough screen recording or paste your product URL. A product demo video maker built for SaaS hands you back a clean walkthrough with smart zooms, captions, and brand polish — no timeline editor in sight.

View use case
sales

Sales Demo Video

Record your product once. Spin up a prospect-specific sales demo video for every deal in your pipeline — branded, captioned, and ready in fifteen minutes. No SE waitlist, no agency invoice, no "picture your data here."

View use case
primary

Customer Onboarding Video

Turn help docs or a screen recording of the setup flow into a polished customer onboarding video new accounts actually finish. Reach first-value the same day, not the following week, without booking another live kickoff call.

View use case
support

Support Help Video

A customer support help video maker built for the broader knowledge base — troubleshooting flows, multi-step fixes, error-state recoveries. Smart zooms on every click, captions for muted browsing, embedded across the help center, chatbot, and in-app drawer. Fewer tickets. Faster resolutions.

View use case
primary

Training Video

Make a training video for one learner decision. Use the approved procedure or recording to show the right action, then give learners an example they can try on their own.

View use case
primary

LinkedIn Video

A LinkedIn video maker built for founders, marketers, and operators who keep meaning to post. Drop in a rough selfie clip or a blog post you already published. Get back a captioned, branded LinkedIn video sized 4:5 for the feed in about fifteen minutes.

View use case
marketing

Marketing Social Clips

This social media video maker turns a recording or blog post into an on-brand clip for the channel you choose. Build each additional channel version as a separate edit with its own framing and captions.

View use case
primary

Webinar Clips

Upload your Zoom or Teams recording. A webinar clips workflow built for content teams returns ten polished, captioned cutdowns of every key moment, sized for LinkedIn, Shorts, and Reels — no scrubbing, no Premiere, no letting the recording rot in a shared drive.

View use case
Comparison

Caption generation without a second subtitle workflow

ngram keeps captions tied to the video project, brand kit, edits, translation, and final export instead of handing the work to a separate subtitle tool.

CapabilityngramManual workflowCaption tools
Caption creation● Generated with the video project~ Transcript and timing pass● Caption-first workflow
Burned-in output● Included when you turn captions on~ Depends on editor setup~ Varies by tool
Brand styling● Uses brand-kit font, color, position~ Copied by hand~ Style presets or manual controls
Edits and timing● Reviewed with clips, audio, effects~ Retiming after edits~ Often separate from project edit
Caption translation● Translated for supported languages~ Separate localization pass~ May need another export flow
Final video workflow● Captions stay in the same project× Scattered files and approvals~ Strong for captions only
Pair with other features

Use Captions & Subtitles with the rest of ngram

Captions work best when the script, edit, voice, brand kit, localization, and export stay connected in one video project.

Most paired

Video Editing

Edit the captioned video's narration, clips, audio, effects, and scenes without moving the project into a separate editor.

Feature 02

Brand Kit

Keep caption font, color, placement, intros, outros, and CTAs aligned with the brand.

Feature 03

Translation & Localization

Translate captions alongside script, voiceover, on-screen text, and localized video variants.

Feature 04

AI Voiceover

Pair captions with generated narration, pronunciation controls, and scene-level re-voicing in the same captioned video.

Feature 06

Screencast Understanding and Editing

Turn rough screen recordings into captioned demos and explainers with context-aware edits.

Related capability

Depth Captions

See behind-presenter emphasis on generated and uploaded talking-head footage, with separate ordinary subtitles.

Common questions about captions and subtitles

Are captions on by default?

No. New videos start with captions off. You can turn them on whenever you want and review their wording and style before export.

Can captions match our brand kit?

Yes. Caption styling follows the active brand kit, including font, color, and position, so videos keep a consistent visual identity.

How do I revise a captioned video?

Use the Script editor to revise narration scene by scene, or use the timeline for direct video edits. Then render the updated project with captions burned in.

Are captions burned into the video?

Yes. Turn on captions before exporting to keep the message visible on muted feeds and embedded playback. Captions start off by default.

Can ngram translate subtitles?

Yes. The localization workflow translates captions and burns them into the localized video alongside translated script and on-screen text.

Do you support every language?

ngram has broad caption translation coverage through frontier language models. We do not claim a fixed number of languages until a verified language matrix is published.

What is the difference between captions and subtitles here?

On this feature page, both refer to timed text that appears on the video. Captions focus on sound-off viewing, while subtitles often describe translated or accessibility text.

Can captions be used with translated voiceover?

Yes. ngram translates the script, captions, and on-screen text, then generates voiceover in the target language for the localized video.

What is the difference between depth captions and ordinary subtitles?

Depth Captions puts selected emphasis words behind the presenter’s head and shoulders. Ordinary subtitles stay in front and carry the spoken line. Use either treatment or combine them; ask for plain subtitles when depth emphasis is not wanted.

Ship videos people can watch on mute

Start with a prompt, recording, file, or existing video, then render a captioned MP4 ready for review.

Create captioned videos with brand-kit styling and translated subtitle options in the same ngram project.

Auto-generated captions. Brand-kit styling. Localized versions.

Put it into practice

Follow a workflow from source material to a video you can review, share and make again.

Each distinct buyer question or updated approved answer

Answer one buyer concern with a source-backed video in Claude

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

Ways to run: Claude

Each onboarding path or product change

Create a customer onboarding walkthrough in Claude

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 pitch revision, launch or new audience

Create a founder pitch video from a deck in Claude

Attach your deck in Claude and name the audience you want to reach. Review ngram’s product story and scene plan, then create a pitch people can watch before the next conversation.

A product deck, supporting visuals and a defined audienceA concise pitch video grounded in the supplied company material

Ways to run: Claude

Each new lesson resource or classroom introduction

Create a lesson-preview teaser in Claude

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

Ways to run: Claude

Each product listing or approved update

Create a product-page video from approved assets in Claude

Give Claude your product facts and real photos. Review ngram’s plan, then create a short listing video that keeps the product’s appearance and attributes accurate.

Current product facts and approved photosA source-faithful product-page video

Ways to run: Claude

Each new listing or property campaign update

Create a property listing video in Claude

Give Claude the property brief and photos you want to show. Review ngram’s narration and scene plan, then turn the selected features into a video for your listing campaign.

A property brief, selected photos and a clear viewing actionA property video built around the supplied details and visuals

Ways to run: Claude

Each researched account or relevant public update

Create a prospect-specific introduction in Claude

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

Create a role-specific SaaS demo in Claude

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

Ways to run: Claude

Each recurring product question or revised answer

Create a two-speaker product Q&A in Claude

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 approved campaign, recipient segment or newsletter edition

Create an email-campaign video and linked thumbnail in Claude

Give Claude the campaign brief, recipient audience and next action. Review ngram’s video, then pair a public thumbnail with a ready viewing link for your email.

Approved campaign copy, audience details, imagery and a destinationA campaign video and linked thumbnail ready for an email preview

Ways to run: Claude

Each reporting period

Create an investor update video from your metrics in Claude

Give Claude your dated metrics, milestones and current challenge. Check the figures in ngram’s plan, then deliver the finished investor briefing with your written update.

Approved metrics, milestones and investor asksA narrated investor briefing

Ways to run: Claude

Each onboarding cycle or security-awareness refresher

Create security-awareness training from a script in Claude

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 recurring onboarding question or approved process update

Explain a fintech onboarding step in Claude

Give Claude the approved customer instructions for one onboarding step. Review ngram’s explanation, then create a video that tells customers what to prepare and what to do next.

Approved onboarding instructions and demonstration assetsA focused customer instruction video

Ways to run: Claude

Each audience, positioning update or new product explanation

Explain a software product from its positioning brief in Claude

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

Ways to run: Claude

Each approved policy change

Explain an employee policy change in Claude

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

Ways to run: Claude

Each reviewed roadmap update

Explain roadmap priorities with Claude

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

Ways to run: Claude

Each article-led campaign

Turn a blog post into a campaign video in Claude

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

Turn a brand brief into a source-backed story video in Claude

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

Turn a client ad brief into a video in Claude

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

Ways to run: Claude

Each buyer-specific comparison

Turn a competitive battlecard into a sales video in Claude

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

Ways to run: Claude

Each course module or lesson revision

Turn a course outline into a lesson video in Claude

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

Ways to run: Claude

Each reusable support answer

Turn a documented fix into a support video in Claude

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

Ways to run: Claude

Each approved proposal

Turn a sales proposal into a buyer walkthrough in Claude

Give Claude the approved scope and terms. Create a narrated walkthrough with ngram, check the plan against the document and share the finished explanation with your buyer.

An approved proposal and its commercial termsA narrated buyer walkthrough

Ways to run: Claude

Each prospect pitch or revised creative direction

Turn an agency pitch deck into a prospect video in Claude

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

Turn an approved company announcement into a video in Claude

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

Turn an approved patient guide into a video in Claude

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

Ways to run: Claude

Each approved client story

Turn approved client results into a case-study video in Claude

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

Ways to run: Claude

Each buyer demonstration or evaluation follow-up

Turn demo notes into a buyer follow-up video in Claude

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

Ways to run: Claude

Each new lesson

Turn lesson notes into a concept explainer in Claude

Give Claude your teaching notes, learner level and worked example. Create a narrated lesson with ngram, review the visual explanation and reuse the request for the next concept.

Teacher-reviewed notes and a worked exampleA narrated concept lesson

Ways to run: Claude

Each product release

Turn release notes into a customer update video in Claude

Give Claude the shipped changes. Use ngram to create a narrated update, review its plan and bring the finished video back to the conversation.

Release notes and real product screenshotsA narrated customer update

Ways to run: Claude

Every release

Turn release notes into a product update video

Give customers a short explanation of what shipped, who it helps and where to find it. Use your release notes to make a repeatable video update, then check the result against the shipped product.

Published release notesRelease roundup video

Ways to run: In ngram

Each research synthesis or product design review

Turn research findings into a stakeholder video in Claude

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

Ways to run: Claude

Each recurring service promotion or updated offer

Turn your service-page copy into a promotion in Claude

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

Ways to run: Claude