SRT Generator: a Timed Subtitle File from Any Video
Turn a video into a proper SRT file, with every line's start and end time worked out from the speech. VTT and plain text come out of the same run. Correct any line before you download, free and with no sign-up.
Your video never leaves your device. How?
In Accurate mode only the audio is sent to our server to be transcribed, then deleted. Choose "On this device" in the settings and nothing is uploaded.
Select or drop a video or audio file
MP4, WebM, MOV, MP3, WAV, M4A, FLAC, OGG. Your video stays on your device.
Click, tap, or drop a fileHow to generate an SRT file
Choose the video
Any MP4, MOV, WebM or MKV. An audio file works too.
Let AI write the lines
Each line comes back with the moment it starts and the moment it ends.
Correct what it misheard
Names and technical terms are where AI slips. Fix those lines now.
Download the SRT
Or VTT if your player wants that, or TXT for a plain transcript.
How the timings are worked out
Whisper returns each stretch of speech with a start and an end, and those become the SRT's timecodes directly rather than being guessed from word counts. That is why the file lines up with the video in an editor without being nudged.
An SRT is plain text: a number, a timecode line, the words, a blank line. Nothing about the file is specific to this site, so it opens in VLC, Premiere, Resolve, Final Cut or anything else that reads subtitles.
Features
Real timecodes
Each line carries the start and end time of the speech it belongs to, so the file drops into an editor already in sync.
Three formats, one run
SRT for editors and players, VTT for the web, TXT when you only want the words.
Fix it before you download
Edits go into the file itself, so you are not correcting the same name twice.
Nothing uploaded
Your video never leaves your device. In Accurate mode only the sound is sent to be written out, and nothing is kept.
Frequently asked questions
Can I generate an SRT file from a video for free?
Yes. Choose the video, let AI write the subtitles, fix any word, and download them as an SRT (or VTT) file, with every line timed. It's free with no sign-up, and the video itself isn't uploaded.
What is the difference between SRT and VTT subtitle files?
SRT (SubRip) is the most widely supported subtitle format — it works in VLC, Premiere Pro, DaVinci Resolve, Final Cut Pro, and most video editors. VTT (WebVTT) is the web standard used in HTML5 video elements, YouTube, and streaming platforms. Both contain the same timed text; pick whichever your player or editor needs.
Is there a file size limit?
There is no hard file size limit since your video is processed on your device. Accurate mode takes up to 15 minutes of audio per video; longer videos are transcribed on your device. Very large files (over 500 MB) may be slow or cause memory issues depending on your device.
Can I use the SRT file on YouTube or in a video editor?
Yes. An SRT is plain timed text with nothing specific to this site in it, so YouTube accepts it as a subtitle upload and editors such as Premiere, Resolve and Final Cut import it directly. Use the VTT file instead for an HTML5 video element on a web page.