Subtitles for training videos: captions for every onboarding and how-to video.

Drop the training video or its audio, fix product names and acronyms once, and download an SRT or VTT for the tool your learners watch it in. Recordings are transcribed on our own servers and are never used for training.

SRT and VTT per videoNever used for model training99+ languagesFree preview

How it works

From a training video to captions in three steps.

1

Export the video

Take the file from your screen recorder, the meeting recording or the authoring tool's media folder. Zoom links are not fetched, so download Zoom recordings first.

2

Fix product names and acronyms

Internal tool names, product names and acronyms are where errors cluster. Correct them on the transcript once; the caption file carries the correction.

3

Attach it where learners watch

Download .vtt or .srt and add it to the video in Stream, your authoring tool, your LMS or your video host.

Which format each tool takes

Download both; upload what the dialog accepts.

Both formats come from the same transcript at no extra charge, so keep both with the video's source files.

Recording for good captions

What makes training audio easy or hard.

Private by default

Internal video stays internal.

Transcribed on our own servers; audio is never sent to a third-party AI service. Never used to train, fine-tune or evaluate any model. Delete a recording and its transcript at any time; account deletion removes every record tied to the email.

For a library of onboarding videos already in Google Drive, import the folder from the Library and export TXT and SRT back to Drive: training videos from Google Drive. For recorded meetings rather than produced training, see Zoom recording to SRT; for recorded interviews with candidates, the hiring interviews use case.

Before you rely on it

What the subtitle file is, and what it is not.

Cues sized for reading

Each cue holds at most two lines of about 42 characters and stays on screen for one to seven seconds, breaking at the end of a sentence or clause where it can. The words are exactly the transcript's; only the breaks are chosen for the screen.

Timing comes from the audio

Cue times are taken from the recording itself, so the file lines up with the video or audio you uploaded. If you trim the start of the video afterwards, shift the cues by the same amount in your editor.

Accuracy we measured

On public test recordings, about 7 words in 100 differed from the reference for clean English read speech, between 4 and 9 in 100 for Spanish, Portuguese, Russian, French and German, and about 21 in 100 for Hindi. Noisy rooms, music and crosstalk do worse. Method and every number: the benchmark.

Fix a line before you download

Open the transcript, correct a misheard name or number on its line, and the SRT and VTT you download carry the correction with the timing unchanged.

A plain file, not a styled video

You get the subtitle file. Fonts, colours, position and captions drawn into the picture are done in your video editor or player, which reads this file.

Limits

Up to 10 hours or 5 GB per recording. The box on this page takes files up to 500 MB; larger ones continue on the upload page. 99+ languages, detected automatically.

Pricing

What captioning training video costs

The preview is free. When the full transcript needs a pack, one-time packs are $6 for 500 minutes, $8 for 1,000 minutes, $12 for 2,000 minutes, $24 for 5,000 minutes. Credits never expire, which comes to about $0.29 to $0.72 per hour of audio. Sixty 10-minute videos are 600 minutes, which fits the $8 pack of 1,000 minutes.

Recording$6 or $8 pack$12 pack$24 pack
5-minute how-to clip$0.04$0.03$0.02
45-minute onboarding session$0.36$0.27$0.22
A library of 60 ten-minute videos$4.80$3.60$2.88

Figures are the share of a pack each recording uses. A button opens secure checkout for that pack. Every export format is included; full details on the pricing page.

FAQ

Subtitles for training videos, answered.

What caption format does Microsoft Stream accept?

WebVTT. Upload a .vtt file from the video's settings in Stream, one per language. The VTT downloads from the same transcript as the SRT here.

Can I import captions into Articulate Storyline?

Yes. Storyline 360 imports closed caption files for video and audio, including SRT and VTT. Download either here and import it on the media clip.

Do captions go inside a SCORM package?

Only if they were added in the authoring tool before you published. Caption the video there first, then publish the package to your LMS.

Are our internal training videos kept private?

Transcribed on our own servers; audio is never sent to a third-party AI service. Never used to train, fine-tune or evaluate any model. Delete a recording and its transcript at any time; account deletion removes every record tied to the email.

How much does captioning a training library cost?

Usage is per minute of audio. Sixty 10-minute videos are 600 minutes, which fits the $8 pack of 1,000 minutes; credits never expire and there is no seat fee.

Subtitles and captions

Every page in this set uses the same upload box and the same export. All subtitle pages

Closest to this page

For a platform or an editor

Make subtitles

From a link or a file

WebVTT

Convert a subtitle file

Formats and rules

By language

Caption the next training video.

Free preview. SRT and VTT per video; packs from $6, credits never expire.