CapCut put captions behind a paywall. We put them in your browser for $0. Now your video never leaves your device — their paywall never leaves your wallet. 🔓
🔒 No upload · No account · No watermark
1Drop your video
🎬
Drop a video here, or click to browse
MP4 / WebM / MOV — stays on your device, never uploaded
2Transcribe
First run downloads the AI model once (~150MB for base), then it's cached. Transcription runs fully offline after that.
3Review & fix the transcript
Click any caption to edit its text. Timings adjust automatically. Play the video above to preview karaoke.
4Style your captions
5Export video with burned-in captions
MP4 needs Chrome/Edge (WebCodecs). SRT/VTT work everywhere.
How export works (nerdy details)
Your video is decoded frame-by-frame with WebCodecs, each caption is drawn onto a canvas, and frames are re-encoded to H.264 + AAC into a new MP4 — all locally. Nothing is uploaded.