Free tools

A subtitle generator for video and for the web

Subtitle generator: upload a recording and take SRT or VTT from it, with the same timings as the transcript. Free $0, 3 files a day.

3 files a day up to 30 minutes, free99+ languagesSpeaker separation and timestamps
In short

Subtitles are a transcript with a clock on it: SRT for editors and players, VTT for the browser, both with the same words and the same moments. Ours takes any recording up to 30 minutes, and both formats are on the free plan.

The case

A subtitle has to keep up with the picture

A transcript is read at your own speed; a subtitle has to be read while the picture moves, in the time the person was talking. That is the whole difference between them, and it is why the timings of a subtitle file come from the sound rather than from the length of the line.

The comparison

The two subtitle formats, and where each one is read

Two subtitle formats

SRT for editors and players, VTT for the browser; the same words and the same times in both

WebVTT

a W3C specification; the current candidate recommendation draft is dated 20 May 2026

Our export

TXT, Markdown, SRT, VTT and CSV on every plan, DOCX on Pro

Where the timings come from

the start and the end time of every segment, the same as in the transcript

How it works

How to make subtitles for your video

  1. 1

    Find out who will read it

    A browser plays VTT through the track element of HTML5. An editor, a ripper and most platforms read SRT, because that is the format they grew up with.

  2. 2

    Upload the recording once

    The same file gives the transcript and both subtitle formats, with identical timings in each. A file is up to 30 minutes.

  3. 3

    Judge the timings, not the spelling

    A subtitle that arrives half a second late reads worse than a misspelled word. Listen to two or three moments where the people talk fast.

Tips

  • A dot in the timecode means VTT, a comma means SRT.

  • Read the subtitles on the screen you will publish on.

  • Keep the subtitle file in UTF-8, that is what the web expects.

Questions this page answers

Do I need a separate file for the web?

Only if the player asks for one. WebVTT is the format of HTML5 video, SRT is what editors and platforms expect, and our export gives both from the same transcript.

Is a subtitle file the same as a transcript?

The words are the same, the job is not. A transcript is read at your speed, a subtitle has to keep up with the picture, so the line breaks and the timings matter more.

Which formats can I download?

TXT, Markdown, SRT, VTT and CSV on every plan, plus DOCX on Pro. The free plan is $0 with 3 files a day and up to 30 minutes per file.

Can the subtitles carry styles?

WebVTT can: voice spans, styles, regions and chapters are all in the specification. SRT has no standard for that; bold and colour there are unofficial HTML tags.

Reading: 6 minutesUpdated Transcribsi editorial team

Drop a recording — the text arrives in a minute

Speakers by name, a time on every line, export to TXT, SRT, VTT, CSV and Markdown.

3 files a day up to 30 minutes, free99+ languagesSpeaker separation and timestamps