Subtitle Studio

Drop a video — auto-transcribe, edit captions on a timeline, export SRT/VTT, or burn them right into the file.

Your video never leaves your device. Transcription and burn-in run entirely in your browser.

One-time model download (~80 MB). To keep the site lean, the AI speech model is fetched on first use from Hugging Face (the open-source model registry), cached by your browser, and never downloaded again.

Your video and audio stay on your device — only the generic speech model file (used for any voice, not yours) is transferred, over HTTPS. Every subsequent run is fully offline.

Drop a video here

or

MP4, WebM, MOV · up to ~30 min works best

About the Subtitle Studio

Subtitle Studio drops a video in, auto-transcribes the speech, lets you fine-tune the captions on a timeline, and exports them as SRT, VTT, or burned right into a new MP4. Style fonts, colors, outlines, and positioning live — what you see in the preview is what gets baked into the final file.

Everything happens inside your browser, including the AI transcription. Your video never leaves your device. The first run downloads a generic, open-source speech model (~80 MB) from Hugging Face over HTTPS, caches it permanently, and runs fully offline from then on — even the model file is the same one used for every voice, not anything tied to your audio.

What you can do

Common uses

Tips for the best results

No accounts, no upload queue, no transcription credits — drop a video, edit the captions, export or burn-in. The output is yours to share, post, or hand off to an editor.

Common questions

How do I add subtitles to a video for free?

Load the video and Whisper transcribes it into timed captions right in your browser. Tidy any misheard words, style the text, and either export SRT/VTT files or burn the subtitles into a new MP4.

Should I export SRT files or burn in the captions?

SRT/VTT files suit platforms that accept caption uploads (viewers can toggle them); burned-in captions work everywhere, including platforms and players with no caption support. The studio does both from the same edit.

How accurate are the auto-generated captions?

Whisper is one of the strongest speech models available and handles accents and imperfect audio well. The editor exists for the rest: click a cue, fix a word, done.

Why do videos need captions now?

Most social video plays on mute, and captions are also an accessibility baseline. Captioned videos simply get watched more.

Is my video uploaded for transcription?

No. The Whisper model downloads to your device once and the transcription runs locally, so client videos and internal recordings stay private, with no per-minute transcription bill.

Related tools