AI Subtitle Generator – Subtitles for Video Free Online
AI Subtitle Generator
Turn any video or audio into accurate captions — right in your browser.
Drop your audio or video here
or click to browse — MP3, WAV, M4A, MP4, MOV, WebM & more · up to 30 minutes
How to Generate Subtitles
Turn any video or audio into accurate captions with an AI speech model that runs entirely in your browser — your file is never uploaded.
- Drop your audio or video. MP3, WAV, MP4, MOV, WebM and more — up to 30 minutes per file. You will see the file name and size inside the upload box.
- Choose the AI model. Tiny is fastest; Base is more accurate but slower.
- Pick the spoken language. Choose the right language (or auto-detect) for the best accuracy.
- Hit Generate. The model downloads once on first use (Tiny ≈ 40 MB, Base ≈ 75 MB) and is then cached in your browser — internet is needed for that first download only. Transcription runs on your device at roughly real-time speed.
- Review and download. Check the segments, fix anything, then download SRT, VTT or plain text.
Honest note about accuracy
This is real speech recognition, not magic — clear audio in the selected language gives the best results. Noisy recordings or heavy accents may need a quick manual pass.
Common Questions
Is the subtitle generator free?
Yes — free, no account, no limits on how many files you transcribe.
Is my audio or video uploaded anywhere?
No. The Whisper model runs inside your browser; your file never leaves your device.
Why does it download something on first use?
The AI model (≈40–75 MB) is fetched once and cached in your browser. After that, transcription works without downloading again.
How long does transcription take?
Roughly real-time on the Tiny model — a 10-minute file takes about 10 minutes. The Base model is slower but more accurate.