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, nothing uploaded.

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 hourssplit into ≤60-min parts first~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. Free is capped at 60 minutes per file. 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. Nothing is uploaded and there is no sign-up.

What happens in the Video Editor

Automatic subtitles, without the upload

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. No upload, 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.

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.