Free online subtitle generator
Make subtitles for a video or audio file up to 30 minutes long, and translate them if you like. It runs in your browser, so your file is never uploaded.
Getting ready…
Keep this tab open and in front. Browsers slow it down a lot when the tab is hidden or the computer sleeps.
Longer than 30 minutes, or want the subtitles burned into the video? The Subtitle Converter app handles up to 8 hours.
Check and edit
Click a time to jump there. Click any line to fix a word. Your changes are included in the download.
How the online subtitle generator works
Choose your file
Any video or audio up to 30 minutes. It stays on your computer or phone.
Pick the languages
Tell it which language is spoken, and which language you want the subtitles in.
Download SRT
Check the lines, fix any word, then download an SRT or VTT file for YouTube, VLC or your editor.
Questions
Is it free?
Yes. There is no sign-up and no watermark on the subtitle files.
Is my video uploaded?
No. The speech recognition runs inside your browser. The first time you use it, your browser downloads the AI model (77 MB for Fast, 250 MB for Accurate) and keeps it for next time.
Why is there a 30-minute limit?
Everything runs on your own device, and longer files can make a browser run out of memory. For files up to 8 hours, use the Subtitle Converter Android app.
How long does it take?
On a typical laptop, a 10-minute file takes a few minutes in Fast mode. Accurate mode takes longer. Chrome and Edge on a computer are fastest.
Which languages can I translate into?
English works in every modern browser. Other subtitle languages use the translator built into Chrome on a computer, so they need a recent version of Chrome.
The subtitles have mistakes. What can I do?
Check that the spoken language is set correctly, try Accurate mode, and edit any line before downloading. Clear speech without loud music gives the best results.