Add Subtitles to Video
Automatic speech-to-text subtitles, generated and edited entirely in your browser. Your video never leaves your device.
Upload a video or audio file, auto-generate subtitles on your device, fix any line, then download SRT or VTT — or import an existing subtitle file to edit.
Speech recognition runs entirely in your browser — nothing is uploaded.
or start from an existing subtitle file
Edit an existing subtitle file without any model download.
How it works
Auto-generate
Review and edit
Download SRT or VTT
What this subtitle generator does
Automatic speech recognition
A Whisper speech model runs inside your browser and turns speech into timed subtitle lines in 90+ languages.
Nothing is uploaded
Audio decoding and speech recognition happen on your device. Your video, audio, and words never reach a server.
Edit every line
Fix wording, adjust start and end times, add or delete lines before you export anything.
SRT and VTT export
Download standard subtitle files that work with YouTube, Premiere, DaVinci Resolve, VLC, and every major player.
Subtitles without uploading your footage
Most auto-subtitle sites upload your video to their servers, transcribe it there, and bill you per minute — or stamp a watermark on the result. This tool works differently: a speech-recognition model downloads to your browser once, and after that the transcription itself happens on your device. Private interviews, unreleased cuts, and client footage never leave your computer.
From speech to clean subtitle lines
Raw speech recognition produces long, unbroken passages. This tool applies the same subtitle segmentation used by the DojoClip Video Agent — lines capped at a readable length and duration, split at sentence boundaries, with CJK-aware line breaks for Chinese, Japanese, and Korean.
Works with the rest of your workflow
Trim the video first with the free video trimmer, or pull the soundtrack out with the audio extractor if you only need the audio transcribed. Once your subtitles are ready, add a logo or blur with the video watermark tool. And if you want styled captions with word highlights, automatic translation, or chat-based editing, the Video Agent picks up where this free tool ends.
FAQ
Is this subtitle generator really free?
Yes — free with no watermark, no sign-up, and no per-minute billing. The speech model runs in your browser, so there is no server cost for us to pass on.
Is my video uploaded anywhere?
No. The audio is decoded and transcribed locally on your device. Nothing is sent to DojoClip — which matters for unreleased or confidential footage.
Which languages are supported?
The model understands 90+ languages, including English, Spanish, French, German, Italian, Portuguese, Korean, Chinese, and Japanese. Use auto-detect or pick the spoken language for best results.
How accurate are the subtitles?
Clear speech transcribes very well. Heavy accents, background music, or crosstalk will need a few manual fixes — that is exactly what the built-in editor is for.
Can I burn the subtitles into the video?
Styled burn-in export is coming to this tool next. Today you can download the SRT/VTT and burn it in with any editor, or use the DojoClip Video Agent for styled, translated captions.
Why is it slower on my machine?
With hardware acceleration (WebGPU) transcription runs about 3x faster than the audio. Without it, the CPU fallback takes roughly the audio's duration. Long files are capped to keep memory safe.