Subtitle GeneratorAll tools

Free Subtitle Generator

Drop in a video or audio file and get subtitles (SRT, VTT) and a transcript, with translations into other languages. The AI runs on your device, so nothing is uploaded and there's no time limit.

Video or audio

Drop a video or audio file here

MP4, MOV, WebM, MKV, MP3, M4A, WAV, and more. Nothing is uploaded.

Options

AI model

Available once the spoken language is known.

Download

Original (original)

SRT works almost everywhere (YouTube, Premiere, VLC). VTT is for web players. Text is the plain transcript.

Frequently asked questions

Is this subtitle generator really free?
Yes. There's no sign-up, no watermark, and no limit on how long your files are or how many you do. Everything runs on your device, so it costs us nothing to run.
Are my videos uploaded?
No. The AI model is downloaded to your browser once, and your file is processed on your device. Your video, audio, and transcript are never sent to a server.
Which files work?
Most video and audio files: MP4, MOV, WebM, MKV, MP3, M4A, WAV, OGG, FLAC, and voice memos. Only the sound is used. If your browser can't decode a file's audio, try Chrome, or convert it to MP3 first.
Which model should I pick?
Most accurate (Whisper large-v3 turbo) handles accents, background noise, and languages other than English much better, and needs WebGPU (recent Chrome, Edge, or Safari on a computer). Fast (Whisper base) is a much smaller download and works on any device; it's best for clear English speech.
How long does it take?
The first time, your browser downloads the model (about 160 MB for Fast, 760 MB for Most accurate); it's kept for next time. After that it depends on your device and the model: in our tests, Fast on a laptop handled a minute of speech in about half a minute. Subtitles appear as they're made, and you can stop at any time and keep what's done.
How do translated subtitles work?
Pick a language under "Translate subtitles to". Desktop Chrome translates on your device with its built-in translator. Other browsers can download a translation model (about 630 MB) that also runs on your device. Translated subtitles keep the original timing, and you can edit them too.
How do I add the subtitles to my video?
Upload the SRT file next to your video on YouTube, Vimeo, Facebook, or LinkedIn, or import it into Premiere Pro, DaVinci Resolve, Final Cut, or CapCut. Players like VLC load it automatically when it has the same name as the video.

More free tools

This is one of several free tools at itbefree. All of them: no sign-up, no watermark, no paywall.

See all free tools