Free SRT Generator

Free SRT Generator

Generate .srt and .vtt subtitle files from any video or audio, free and in your browser. Drop a file in, get timestamped captions you can fine-tune and download — ready to drop into YouTube, Vimeo, Premiere, CapCut, or any editor. 99 languages. Files never leave your device. No sign-up.

No file handy?

Drop an audio or video file

or click to browse. Best with files under 30 min on most browsers. Cap at 60 min — split longer files first with our Audio Splitter.

MP3WAVOGGFLACAACM4AWEBMMP4MOV

Don't have a file? Record one with our voice recorder to test how transcription works.

100% in your browser. Audio stays on your device. The Whisper AI model downloads once (~40 MB) from our servers, then runs locally for every transcription. We can't access your audio because it never leaves your computer. Privacy policy.

file.mp3
What language is the audio in?

Runs free in your browser. Keep this tab open while it runs — we'll chime if you switch tabs. Models cache after first download. Need translation? Use the dedicated Audio Translator.

Loading model… 0%

Transcript

Export options:

Free SRT & VTT subtitle generator — how it works

SnipSound transcribes your video or audio with OpenAI's open-source Whisper model running entirely in your browser, then writes the result as a properly-formatted .srt or .vtt file with accurate start/end timestamps. The first time you click Transcribe, your browser downloads a ~40 MB model file once; after that it's fully local. Your file never gets uploaded to any server — not ours, not OpenAI's, not anyone's. The .srt/.vtt drops straight into YouTube, Vimeo, Premiere, Final Cut, DaVinci, or CapCut.

Just want the words as plain text? Use Video to Text or Audio & Video Transcription.

What it's good for

Fix the captions before you export

Clean up the text first so your .srt/.vtt is right the first time. Hit ✎ Edit and click any caption line to retype a misheard word — edits flow straight into the exported subtitle file. Use Find to locate every place a word appears and Replace all to correct it everywhere at once (handy for a name or term Whisper got wrong throughout). Matching is whole-word, and you can flip between the Original and Edited tabs anytime.

What it's not so good for

Translate audio to English

Tick "Translate to English" and Whisper renders any non-English audio as English text. Spanish podcast → English transcript. Mandarin interview → English notes. Dedicated Audio Translator tool here if translation is your primary need.

Frequently asked questions

Is this really free?
Yes. No account, no card, no usage limits. Transcription runs in your browser using OpenAI's open-source Whisper model.
Does my audio get uploaded anywhere?
No. Your audio file stays in your browser. The AI model is downloaded from our servers once and cached locally — after that, transcription is fully offline.
What languages are supported?
99 languages, including English, Spanish, Mandarin, Hindi, Arabic, French, Portuguese, Russian, Japanese, German, Korean, Italian, and many more. Auto-detect picks from the first few seconds.
Can it translate audio to English?
Yes. Tick "Translate to English" and Whisper will render any non-English audio as English text. Or use the dedicated Audio Translator.
How accurate are the subtitles?
Very good for clear speech across 99 languages, with accurate start/end timestamps. Accuracy can dip on heavy accents, background music, overlapping speakers, or noisy audio, because the free tool runs a lighter model in your browser. For the hardest audio, SnipSound Pro runs the top large model on cloud GPUs for the highest accuracy — pay per use, no monthly subscription. Either way, the free tool never uploads your file.
How does this compare to Otter, Rev, or Descript?
Those are paid cloud services (about $10–30/month) that upload your audio to their servers. SnipSound generates subtitles free, directly in your browser — nothing is uploaded, no account, no monthly fee, no per-file time cap. When you need top-tier accuracy on tough audio, SnipSound Pro runs the largest model in the cloud on a pay-per-use basis instead of a subscription.
Can I make subtitles for a YouTube video?
Yes. Download the YouTube video (or just its audio) and drop the file in here — subtitles are generated locally in your browser and you can export .srt/.vtt. We don't pull from YouTube links directly, which is exactly what keeps your data private.
Can I edit the captions before exporting?
Yes — click ✎ Edit and retype any caption line, or use Find & Replace all to fix a word everywhere at once. Edits flow straight into the exported .srt/.vtt.
Can I get subtitles for a video?
Yes — download .srt or .vtt with timestamps. Works in YouTube, Vimeo, most video editors. Drop your video file directly here — we extract the audio automatically.
Is there a length limit?
60 minutes per file. Longer files use too much browser RAM. Trim with our Audio Trimmer or split with the Audio Splitter first.