CCcaptioncraft
Browser workspaceHow it works
✦ YOUR VIDEO. EVERY WORD.

Make every word
impossible to miss.

Upload a video, generate a transcript, choose a caption look, then export a video with subtitles burned in. Processing happens in your browser; large videos may be slow on phones.

WORKSPACE

Create your captioned video

01

Upload your video

MP4, MOV or WebM

Transcription model downloads on first use. Keep this page open and connected to the internet.

ⓘ

Private browser processing
Video/audio is processed on your device for transcription and rendering. This can use substantial memory; start with a short clip on mobile.

02

Generate and edit captions

Speech recognition with word timestamps

Select a video first. The first run downloads the speech model, which may be large.

0 caption lines
AaYour transcript will appear here

Upload a video and generate captions, or add a line manually.

Optional cleanup uses your Cloudflare Worker secret. Never paste your API key here.

03

Preview and export

Burn the selected style into the video, or export subtitle files.

MP4 rendering runs on this device and may take longer than the video duration. If this phone runs out of memory, try a shorter or lower-resolution clip.

SIMPLE BY DESIGN

From video to styled captions.

01

Upload

Select a video file. It is previewed locally in your browser.

02

Transcribe & style

Speech recognition creates timed caption lines. Edit text and choose a visual style.

03

Render & download

Burn subtitles into an MP4 when your browser supports the required codecs and filters. SRT/VTT export is also available.