Library

Video to text: transcribe a video and get SRT or VTT subtitles

Reels, YouTube videos, lectures, product demos. You get the text with timecodes and a subtitle file ready to upload.

mp4, mov, webm, mp3, m4a. Up to 120 minutes and 95 MB.

Generate subtitles

Generate subtitles

Subtitles for a video in the original language or already translated.

  • .srt and .vtt files
  • Subtitle translation
  • Timed to the speech
FreeNo sign-upYour result is saved to the libraryYour file is deleted after 24 hours

How it works

Drop your video

Or audio: subtitles are made from the sound.

Pick the subtitle language

The language of the recording, or a translation into one of 45 languages.

Download the file

.srt or .vtt work with YouTube, video players and video editors.

Who it's for and when

  • There's no video, just a recording of a call or a voice note. Audio to text
  • You only need the sound of the clip as an MP3, for a podcast or a playlist. Video to MP3
  • You want the script of the video translated as a plain text, not as subtitles. Translate text

Questions about video to text

Is it free to convert video to text?

Yes, free with no sign-up. Each video can be up to 120 minutes long.

Is my video uploaded to a server?

Yes. The video is transcribed on our server and deleted from there after 24 hours. The text and subtitles stay in the library in your browser.

Which videos can I transcribe?

MP4, MOV, WebM, MKV, AVI and other common formats, plus audio files, up to 120 minutes and 95 MB. Links to YouTube or TikTok don't work: you need the video file itself.

Can I translate the subtitles?

Yes, into one of 45 languages, and the timecodes stay the same. Check names and slang in the translation before you publish.

How long does it take to transcribe a video?

About 15 seconds for a 2-minute clip and under a minute for a 12-minute video, plus upload time.

Can it burn the subtitles into the video?

No. You get a subtitle file, .srt or .vtt, that you upload to YouTube or add in your video editor, and the text as .txt or Word.

Does it work on my phone?

Yes. Pick the video from your gallery and download the subtitle file; on mobile data a long video takes a while to upload.

What to do with the text next

More details

Video to text turns what is said in a video into a transcript with timecodes, and from there into a subtitle file. It is for anyone who makes or uses video: a creator adding captions to a reel, a teacher putting a lecture online, a team that recorded a product demo, a student who wants the text of a talk.

Drop the video file and get the speech as text, split into short lines with start and end times. Download it as .srt, the format YouTube, Instagram, TikTok and most video editors accept, or as .vtt for web players, plus plain .txt or Word. Each subtitle line stays short enough to read, around 7 seconds and 84 characters at most.

You can also get the subtitles in another language. Pick one of 45 languages and the lines are translated while the timecodes stay where they were, so the file still lines up with the video. Read names and jokes in the translation before you publish: they are where machine translation slips most often.

It takes MP4, MOV, WebM, MKV, AVI, M4V, 3GP and MPEG, and audio files too, up to 120 minutes and 95 MB. The language of the video is detected automatically. A 2-minute clip takes about 15 seconds and a 12-minute video under a minute, plus upload time.

Two things it doesn't do. It can't download a video from a YouTube, TikTok or Instagram link: you need the file itself. And it doesn't burn subtitles into the picture; you get a file you add in your editor or upload next to the video, which also lets viewers switch captions on and off.

Clear speech gives clean subtitles. Music under the voice, several people talking at once or a noisy street lower the quality, so watch the video once with the subtitles on before you post it. The video is processed on our server and deleted from there after 24 hours. The text and the subtitle files stay in your library, inside this browser.