Skip to content

Video Caption Generator

A free auto caption generator with no watermark. Transcribe a short clip and burn the captions straight into the video, entirely in your browser.

Runs in your browser · nothing uploaded

Clips are capped at 90 seconds. Transcription and video processing both run entirely on your own device rather than a server, so a longer clip would ask more of your browser than a tab can reasonably handle.

Your video is never uploaded. Transcription and caption burn-in both happen on your own device — the only downloads are the one-time speech and video engines, which are cached after the first use.

Most caption tools that promise "free" still work by uploading your clip to a server somewhere, which is a strange trade for a video you have not published yet. This one transcribes and burns in captions without your video ever leaving your device.

Load a short clip, let it transcribe automatically, then export a new video file with the captions burned directly into the picture, ready to post to TikTok, Reels or Shorts. There is a clip-length limit for now, since real speech-to-text and video processing both run on your own machine rather than a server farm.

How it works

  1. 1

    Load your clip

    Choose a short video file from your device. The first time, your browser downloads the speech and video processing engines once.

  2. 2

    Let it transcribe

    The clip is transcribed automatically, with timing for each caption worked out from your speech.

  3. 3

    Export the captioned video

    Download a new video file with the captions burned directly into the frame, ready to post.

Questions about auto captions

How do I add captions to a video for free?
Load your clip here, let it transcribe, and export. There is no watermark and no charge.
How do I add auto captions to a video without uploading it?
This tool transcribes and burns in captions entirely on your device. The video file is never sent to a server.
How accurate are auto-generated captions?
Clear speech in a quiet clip transcribes well. Background noise, overlapping speakers or heavy accents reduce accuracy, so it is worth a quick read-through before you post.
How do I burn subtitles into a video?
Burning in means the captions become part of the video image itself, rather than a separate file. This tool does that for you as part of the export.

Building something bigger?

Hivly is made by CodingEagles, a software studio that ships production web apps. If you have a real project, get in touch.

See what CodingEagles does →