StemVocalPricing

Subtitle Generator

Upload a video, check the words and download subtitles as SRT or VTT.

On this device

Saved transcripts

Saved in this browser, on this site. Download important work to keep a copy.

    Drop your video here

    MP4, MOV, WebM, MKV & more · up to 1 GB

    Choose several files to transcribe them one after another.

    A transcript you can work with

    00:04

    Click a word.
    Hear the moment.

    Edit the text. Label the speakers.
    Export subtitles that stay in sync.

    Example costs no credits

    01

    Drop it in

    Interviews, tutorials or a camera roll clip. Choose a file and its language.

    02

    Make it yours

    Listen, search and fix a word. Name each speaker. Your edits save as you go.

    03

    Put it to work

    Download captions for your video editor, or a clean transcript for your article.

    Subtitles in three steps

    1. Choose a video, or an audio file, and pick its spoken language, or let StemVocal detect it.
    2. Play it back with the captions over the picture. Click any word to hear that moment again, and correct names, numbers and anything misheard.
    3. Download Subtitles (.srt), already selected, or switch to Web captions (.vtt).

    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.

    Timed for reading

    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.

    SRT or VTT?

    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.

    Subtitles in another language

    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.

    When captions drift

    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.

    Check before you publish

    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.

    See what an SRT subtitle file contains

    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.

    Good to know

    Is the subtitle generator free?

    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.

    Which subtitle files can I download?

    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.

    How are the subtitle lines timed?

    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.

    Can it burn subtitles into the video?

    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.

    Can I get subtitles in another language?

    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.