Drop it in
Interviews, tutorials or a camera roll clip. Choose a file and its language.
Upload a video, check the words and download subtitles as SRT or VTT.
MP4, MOV, WebM, MKV & more · up to 1 GB
Choose several files to transcribe them one after another.
A transcript you can work with
Click a word.
Hear the moment.
Edit the text. Label the speakers.
Export subtitles that stay in sync.
Several files
Free: up to 30 minutes per file, one file at a time. With credits: up to 3 hours per file, two at a time, with speaker labels. Finished transcripts are saved in Saved transcripts on this device; keep this tab open until files finish.
This browser cannot read the duration. Enter the recording length; the processor checks it before transcription.
Free up to 30 minutes, 2 files a day. Credits add longer files (up to 3 hours), speaker labels and batches.
Live transcript
Words appear as each 30-second section finishes. The editor opens when the whole recording is done.
Transcript ready
Click a word to hear it. Choose Edit to make a correction.
Edits save on this device.
Your edits are included in every export.
Review names, numbers and speaker labels before sharing. Automatic transcripts can make mistakes.
Machine translation, included with your credits. Review it before use.
Need to know who said what? Transcribe again with speaker labels, using credits. This transcript stays in Saved transcripts.
Interviews, tutorials or a camera roll clip. Choose a file and its language.
Listen, search and fix a word. Name each speaker. Your edits save as you go.
Download captions for your video editor, or a clean transcript for your article.
Free subtitles cover recordings up to 30 minutes. For a longer film, lecture or livestream recording, credits handle files up to 3 hours and can add speaker labels.
Subtitles should be readable at the speed people speak. StemVocal times each cue from the words' own timestamps rather than from fixed blocks. A cue stays on screen for at most 6 seconds and holds at most 80 characters, and anything longer than 42 characters splits into two balanced lines. Cues never overlap, so a player never stacks two captions at once.
Your edits come with you. When you rewrite a sentence, its words are spread across the time the original speech took.
Choose SRT for a video editor or a site's subtitle upload form. Choose VTT for a web player that reads WebVTT captions. Both files hold the same cues and text; neither changes the video itself. For a written transcript instead, open video to text and download Word or plain text.
A paid transcript can be translated with the export menu still on SRT or VTT. The translated file keeps every cue's timing, so it lines up with the video like the original. Translation runs from English into 15 languages, or from any of them into English. It is machine translation: have a speaker of the language review it before you publish.
Most timing problems come from changing the video after the subtitles were made. Generate subtitles from the final cut; if you trim the start or remove a section later, run the edited video again rather than shifting the old file by hand. If a line breaks a phrase awkwardly, edit the words in the transcript: the next download times the cue again from the same speech.
Watch the whole video with captions on, full screen included, before you upload the file. Pay attention to names, numbers and places where people talk over each other, where the transcript usually keeps one voice. Every correction you make in the editor is in the next download.
A numbered cue has a start time, an end time and the words shown during that interval. Import the file into your video editor as a subtitle track. This written example demonstrates the export format; it is not a transcription accuracy sample.
1
00:00:00,000 --> 00:00:04,000
What should we check before publishing?
2
00:00:04,000 --> 00:00:10,000
Check names and numbers
against the recording. Then save
3
00:00:10,000 --> 00:00:12,000
the corrected transcript.
Example TXT · Example SRT · Example VTT · Example CSV
SRT uses a comma before milliseconds; WebVTT uses a dot and begins with WEBVTT. These files contain captions, not the video itself. Review cue timing against your recording.
Yes, for recordings up to 30 minutes. You get 2 free StemVocal jobs each UTC day without an account, shared with the other StemVocal tools. Longer files, up to 3 hours, and speaker labels use credits.
Subtitles (.srt), selected on this page, for video editors and upload forms, or Web captions (.vtt) for web players. Both carry the text and cue times. Switch between them in the export menu before you download.
Each cue is timed from the words' own timestamps. A cue lasts at most 6 seconds and holds at most 80 characters, split into two balanced lines when it runs past 42. Cues never overlap, and your corrections are included.
No. StemVocal makes subtitle files and never changes your video. Import the SRT file into your video editor to render permanent captions, or upload it where the video is published.
A paid transcript can be translated into English, or from English into Spanish, French, German, Portuguese, Italian, Dutch, Russian, Ukrainian, Polish, Turkish, Indonesian, Vietnamese, Japanese, Korean or Chinese. With SRT or VTT selected, the translation downloads as timed subtitles. It is machine translation, so review it before use.