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.

How the online subtitle generator works

  1. Choose your file

    Any video or audio up to 30 minutes. It stays on your computer or phone.

  2. Pick the languages

    Tell it which language is spoken, and which language you want the subtitles in.

  3. 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.