Get unlimited access to Seedance 2.5 + moreup to 25% off

Discount expires in --

Captions that keep up with every word

Most people watch with the sound off. Upload a video and get timed, accurate subtitles back -- download the SRT or burn them straight in.

Drop an image here

JPEG, PNG, WebP up to 10MB

Free credits on signup. No card needed.

Why creators caption here

Word-level timing, so a caption never lands on the wrong sentence
30+ languages recognised automatically -- no language picker to get wrong
Download a clean .srt for YouTube, or burn the captions into the video
Edit any line before you export; the timings follow your edit
Handles accents, crosstalk and background music without falling apart
Nothing to install, and your upload is never used to train a model

Use cases

Social clips that have to work on mute in a feedPodcast and interview footage, where the words are the whole productCourse and tutorial videos that need to be readable, not just watchableAds, where a caption is often the only thing read before the scrollAccessibility requirements you have to meet rather than chooseFootage in a language your audience does not speak

Captions, answered

How accurate are the captions?

Clean speech transcribes close to verbatim. Heavy accents, several people talking at once, or loud music will cost you accuracy -- which is why every line stays editable before you export.

Can I download an SRT?

Yes. You get a standard .srt with the timings, which YouTube, Vimeo, Premiere and Resolve all read directly. You can also burn the captions into the video if you need them visible everywhere.

Which languages work?

Over thirty, detected from the audio rather than chosen from a menu, so footage that switches language mid-sentence does not break.

What happens to my video?

It is processed to produce your captions and nothing else. It is never used to train a model, and you can delete it from your library whenever you like.

Caption your first video free

10 free credits every day - no card required