Auto captions for any video, free
Drop in a video and get timed captions back, word by word. Fix any word, pick a style, and download an MP4 with the captions burned in, or an SRT file for YouTube.
Drop a video. Fix any word. Export.
Drop a video here
MP4, MOV or WebM · up to 30 min
Got an SRT? Drop it in too.
Your video stays on your device. Only the audio is sent.
1 credit per video minute.SRT import is free.
How the auto caption generator works
-
1
Drop in a video
MP4, MOV or WebM, up to 30 minutes long. Your browser opens the file. The video itself isn't uploaded.
-
2
Whisper writes the captions
Your browser pulls out a small audio track and sends only that to Whisper. Every word comes back with its own start and end time, and the words are grouped into readable lines.
-
3
Fix, style, export
Correct names and slang, adjust a start or end time, pick a style. Then download SRT, VTT, TXT, or an MP4 encoded on your own device.
How accurate are auto generated captions?
Auto captions are written by a speech recognition model instead of a person. Ours is Whisper large-v3 turbo. It listens to the audio, picks the most likely words, and marks when each one starts and ends. We then group the words into lines of up to about 42 characters and roughly 5 seconds. Vertical videos get shorter lines, around 22 characters, so they fit a phone screen.
With one clear voice and a decent mic, most lines come out right the first time. The mistakes show up in the same places again and again:
- Names of people, brands and products. The model spells what it hears, so "Groq" can turn into "grok".
- Heavy accents and fast talkers, worse still with music underneath.
- Crosstalk. When two people talk at once, it follows one voice or mashes both into a line nobody said.
- Numbers. "Fifteen" can come back as "50", or as a word in one line and digits in the next.
So proofread before you export. On a short clip it takes a minute or two: click a line and the video jumps to that moment, so you can hear what was actually said. YouTube gives creators the same advice about its own automatic captions.
A free caption generator with nothing stamped on it
Your video stays on your device
Your browser burns the captions in with its own encoder. Only a compressed audio track goes out for transcription, and we don't keep it.
The spoken word lights up
A yellow box slides from word to word as each one is spoken. Switch Active word to Color change to tint the word instead, or pick Classic for plain text.
SRT, VTT, TXT and MP4
Subtitle files for YouTube and players, plain text for show notes, and a captioned video for social apps.
No watermark, no sign-up
Nothing to install and no account to make. Your export has no logo stamped in the corner.
Captions for videos you already make
If someone talks in it and it runs 30 minutes or less, you can caption it here.
- TikToks, Reels and Shorts. Karaoke, Classic and Boxed sit low in the frame, where those apps put their buttons and post text. Drag the position slider up, or use Bold pop, which sits higher.
- YouTube videos, tutorials and course lessons. Here a subtitle file often beats burned-in text. The SRT generator opens straight on the file downloads.
- Podcast clips, interviews and Zoom recordings. If you only need the words, convert the video to text and copy the transcript.
- Videos in Spanish, Hindi, Portuguese, Arabic, French, German, Japanese and a few dozen other languages.
The highlighted-word look has its own guide: word-by-word captions, how the timing is done and when the style is worth it.
Why not use the app's own captions?
Sometimes you should. YouTube, TikTok and Instagram all make captions for free, and if a video only ever lives on one app, theirs may be enough. The real difference is where the captions end up.
YouTube adds automatic captions after upload as closed captions that viewers switch on, and you can correct them in YouTube Studio. Our guide to YouTube's auto captions covers turning them on, off and fixing them.
TikTok transcribes your speech when you tap Captions on the preview screen, and you can edit each line before posting. They're tied to that one post, so the same clip on Reels starts from nothing. Our steps for adding captions on TikTok cover both routes.
Instagram can switch on automatic closed captions for Reels, and its Captions sticker puts text on the video in the app. The Reels captions guide walks through both.
Captions burned in here are part of the picture. They show with the sound off, and they stay put when you post the same file somewhere else. That's the open-caption approach, and the guide to open and closed captions explains the trade-off. Plenty of people do both: burned-in captions for social, an SRT for YouTube.
Your computer does the rendering
Rendering video on a server costs money for every minute, so tools that work that way have to meter it. Modern browsers can encode video themselves, so we let yours do it. The video stays on your machine and rendering has no daily cap. The trade-off: an old laptop renders a long 4K file slowly. If you mostly want files, not a captioned video, the subtitle generator page opens on the export options.
| Export | Made on | Cost |
|---|---|---|
| SRT, VTT, TXT | Instant, in your browser | Free |
| MP4 (browser) | Your device | Free, unlimited |
| MP4 (cloud) | Our servers | 1 credit/min + captioning |
One editor, every caption job
Subtitle Generator
Timed subtitles in 50+ languages. Download SRT, VTT or a captioned MP4.
Video to Text
Turn the speech in a video into a plain-text transcript.
SRT Generator
Make an SRT or VTT subtitle file from any video, ready for YouTube and players.
Burn Subtitles into Video
Hardcode an SRT or VTT into an MP4, styled your way, without uploading it.
Auto captions questions
01
Are these auto captions really free?
02
Is my video uploaded anywhere?
03
How long can the video be?
04
Can I add auto captions on my phone?
05
Which languages does it handle?
06
Can I use a subtitle file I already have?
07
Are auto captions the same as subtitles?
Still have a question? Contact us
Caption your next video now.
Free, no watermark, no sign-up. Your video stays on your device.