Auto subtitle generator
How to add subtitles to a video online
No editing software, no SRT files to wrangle. Upload a clip, get automatic subtitles with word-level timing, style them, and download a video with the captions burned in.
Step by step
- 1
Upload the video
Drag in an MP4 or MOV from your phone or computer. Vertical and horizontal clips both work.
- 2
Let it transcribe
Speech is converted to text automatically, with a start and end time for every single word — in English, Hindi or Hinglish.
- 3
Correct the text
Names, slang and brand words are easy to fix. Edit any word, split long lines, and merge short ones.
- 4
Style the subtitles
Pick from 50+ animated caption templates, or set your own font, size, colour, outline, glow, word spacing and position.
- 5
Download the finished video
Export a 1080×1920 MP4 with subtitles burned in — no watermark, no subscription, ₹29 in India or $3 internationally per export.
Why creators use Captionlabs
- Automatic speech-to-text with editable, word-level timing.
- Subtitles are burned into the video, so they play everywhere.
- English, Hindi and Hinglish in the same clip.
- 50+ animated styles plus cinematic Pro FX options.
- Works in the browser on desktop and mobile — nothing to install.
- Pay per export, not per month.
Frequently asked questions
- How do I add subtitles to a video online?
- Upload the video to Captionlabs, let it transcribe the speech automatically, correct any words, choose a caption style, then export a 1080×1920 MP4 with the subtitles burned in.
- Are the subtitles burned into the video?
- Yes — the exported MP4 has the animated captions rendered into the frames, so they show up everywhere without needing a separate subtitle file.
- How much does it cost?
- Editing is free. Exporting a finished video costs ₹29 in India or $3 internationally ($5 for Pro FX styles). There is no monthly subscription.
- What video formats can I upload?
- Common formats your browser can play, including MP4 and MOV clips recorded on a phone or camera.
- Can I add subtitles in Hindi?
- Yes. English, Hindi and mixed Hinglish speech are all transcribed, with Hinglish written in Roman script.
Ready to caption your next reel? No subscription, no watermark — pay only when you export.
Open the studio