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.
