Add Subtitles to Video

Add Subtitles to Any Video — Free

Drop in a video. It’s transcribed on your device with word-level timing, you see it play back with the subtitles on, and then you download it — or open it in the free Video Editor to style the captions and export without a watermark. No sign-up, and your video never leaves your device.

No file handy?

Drop a video file

or click to browse — MP4, MOV, WebM. Audio files work too (you get a caption video).

MP3WAVOGGFLACAACM4AWEBMMP4MOV

100% in your browser. Your video stays on your device. The Whisper AI model downloads once (~75 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?
Loading model… 0%

Transcript

Export options:

How long will your file take to transcribe?

Free runs 100% in your browser — private, $0, great for most files. For a long file or top accuracy, Pro runs on cloud GPUs in seconds.

16 min
📁 to fill this in automatically
● Free · in your browser
—
100% private · $0
◆ Pro · cloud
—
Fastest · larger large-v3 model
Detecting your device…
Estimates from our own benchmarks (Whisper base in-browser vs large-v3-turbo on cloud GPUs). Free scales with your device; Pro is the same speed on any device.

What's the catch with free?

There isn't a hidden one — it's genuinely free, unlimited, and private, because it runs on your own device instead of our servers, so there's nothing for us to charge for. The only trade-off is time: your computer isn't as fast as a cloud GPU, so transcription takes a few minutes. For short clips that's barely noticeable. For long files the wait adds up — and that's the one case where Pro earns its keep: the same job on cloud GPUs in seconds, at higher accuracy, on any device.

Free vs Pro — typical transcription times

File lengthFree — in your browser*Pro — cloud
10 min~2–3 min~22 sec
30 min~7–8 min~45 sec
1 hour~15 min~1.5 min
2 hours~30 min~2.5 min

*Free times on a typical laptop with a WebGPU browser (Chrome/Edge); older devices without a GPU can be 2–4× slower. Pro runs on cloud GPUs at the same speed on any device, using the larger large-v3 model for higher accuracy.

What makes free transcription faster?

Speed by device & browser — a 16-minute file

Your setupTime to transcribe (16 min)
Laptop or phone with WebGPU (Chrome, Edge, latest Firefox)~4 min
Phone, CPU only (no WebGPU)~5–6 min
Laptop without WebGPU (Brave default, older browser)~8 min
Old laptop, single-core fallbackup to ~18 min
Any device with Pro (cloud GPUs)~29 sec

Measured on our own benchmarks with the Whisper base model in-browser (large-v3-turbo for Pro). Your exact time varies with your device's chip and the audio itself.

How do I add subtitles to a video for free?

Drop the video on this page and click Transcribe. The speech is transcribed in your browser with word-level timing and the video plays back with the subtitles on — three words at a time, the spoken word highlighted. Download that video, or open it in SnipSound’s free Video Editor to style the captions and export without a watermark. Your video never leaves your device, and there is no sign-up.

What happens in the Video Editor

Automatic subtitles that never leave your device

Most subtitle generators upload your video to a server, transcribe it there, and send back a watermarked result unless you pay. SnipSound does the whole job in your browser: an on-device speech model transcribes the audio with word-level timing, the subtitles are drawn onto your video right here for the preview, and the Video Editor renders the final MP4 on your machine. Your video stays with you: no queue, no account.

Made for

How it compares

Kapwing, Veed and Submagic auto-subtitle well, but they upload your video and watermark the free export. CapCut is free but a full app to install and learn. YouTube Studio’s auto-captions stay on YouTube — you can’t burn them into a clip for TikTok. SnipSound’s wedge is simple: the same automatic, word-timed subtitles, entirely in your browser, free, and watermark-free through the Video Editor.

Just need the text?

The Audio Transcription tool gives you an editable transcript, and the SRT Generator a timed caption file — both in your browser. For the step-by-step on every platform, see how to add captions to a video.

Want bold captions for TikTok or Reels? Try the Caption Generator.

Frequently asked questions

Is it really free? ▼
Yes — no account, no card. The quick download here carries a small snipsound.com stamp; the Video Editor’s export has none, and it’s free too.
Does my video get uploaded? ▼
No. The speech model downloads once (~75 MB) and then runs in your browser. Your video never leaves your computer.
Can I edit the subtitles if a word is wrong? ▼
Yes. Click Edit on the transcript to fix any word and the subtitles update; in the Video Editor every caption is a clip you can retime.
Which languages does it support? ▼
99 languages. It detects the spoken language automatically, or you can choose it yourself. Accuracy is highest for widely spoken languages.
Can I get an SRT file instead? ▼
Yes. Export the transcript as SRT or VTT to upload to YouTube, Vimeo or any player — instead of, or as well as, burning the subtitles in.
Does it work on my phone? ▼
Yes, in a modern mobile browser. It’s slower than on a laptop, and very long videos can run out of memory on older phones — a clip of a few minutes is fine.