Captionfox

Auto subtitle generator

Drop a video file and the speech is turned into timed captions on your own machine. Edit the lines, then download SRT or VTT, or burn them into the video.

Drop a video here

MP4, MOV, WebM, MP3, WAV. Up to 3 minutes free. Stays on your device.

Plan: free. Clips up to 3 minutes, SRT, VTT and TXT unlimited, 1 burned-in MP4 a day with a small mark.

How it works

  1. Drop an MP4, MOV or WebM file on the box.
  2. Leave language on auto, or pick one. Tick the translate box to get English captions from any language.
  3. Press Make captions, fix any wrong words in the list, and export.

The model is Whisper, the open speech recognition model from OpenAI, in its base size. It runs inside this tab using your graphics chip when the browser allows it and plain CPU code when it does not. The first run downloads about 80 MB of model files and your browser keeps them, so the second video starts at once.

Speed depends on your machine: a laptop with WebGPU listens faster than the clip plays, and a CPU only machine can take longer than the clip. A 3 minute video is the free limit. Paid plans go to 30 minutes.

Whisper gets names and jargon wrong now and then. That is why the caption list is editable before you export: click a line, retype the word, and the SRT and the burned-in video both use your fix.

Questions

Is the video uploaded?

No. The file is read in your tab, the speech model runs in your tab, and the captions are built in your tab. Only the payment check for paid plans talks to our server.

Which languages work?

Whisper handles about 99 languages. Auto detect picks one from the first seconds of audio. Choose the language yourself if the clip opens with music.

Related

Free for short clips. Paid for long ones.

Free

$0

Videos up to 3 minutes. SRT, VTT and TXT without limit. One burned-in MP4 a day with a small mark.

3-video pack

$5 once

Three burned-in videos up to 30 minutes each, no mark. Never renews.

Get the pack

Monthly

$9 / month

Unlimited burned-in videos up to 30 minutes each, no mark. Cancel any time.

Subscribe
Is my video uploaded?
No. The speech model and the video encoder both run inside your browser tab. The only thing that reaches our server is the payment check on paid plans.
What does free include?
Videos up to 3 minutes, unlimited SRT, VTT and TXT, and one burned-in MP4 per day with a small Captionfox mark.
What does the pack cover?
$5 once for 3 burned-in videos of up to 30 minutes each, with no mark. It never renews.
How do I cancel the monthly plan?
In the Stripe receipt email, through the manage subscription link. It stops at the end of the paid month.