Upload your clip
Drop in a MOV, MP4 or WEBM with audio — up to 30 minutes. Vertical clips for Reels, TikTok and Shorts work best.
Captions for short-form video
Upload a clip, CaptionLayer transcribes it automatically, you fix any wording, and export a captioned MP4 — plus SRT, VTT and ASS files. Pay only for the minutes you caption. No subscription.
MOV · MP4 · WEBM · up to 30 min · no credit card to start
How it works
Drop in a MOV, MP4 or WEBM with audio — up to 30 minutes. Vertical clips for Reels, TikTok and Shorts work best.
CaptionLayer transcribes the speech automatically. Fix names, jargon or timing in the transcript before you render — no client revisions later.
Get a video with captions burned in, plus SRT, VTT and ASS subtitle files ready to repurpose across every platform.
Why CaptionLayer
Correct the wording before rendering — the caption matches your script, not a guess.
Bold, word-by-word, clean lower-thirds — pick a look that fits the clip.
Burned-in MP4 plus SRT, VTT and ASS. Not just a flattened video.
Buy minutes and spend them as you go. No subscription, credits valid 12 months.
Automate captioning inside your own pipeline once you run clips at volume.
Edit and re-export the same clip twice without spending extra minutes.
Pricing
No subscription. Buy a pack of minutes — the bigger the pack, the cheaper per minute. Every new account starts with 3 free minutes.
≈ 20 clips at ~45s each
≈ 90 clips at ~45s each
≈ 250 clips at ~45s each
≈ 560 clips at ~45s each
≈ 1,650 clips at ~45s each
≈ 3,750 clips at ~45s each
It turns a short-form video into a captioned MP4. Upload a clip, it transcribes the audio automatically, you edit the transcript if needed, and it exports the video with burned-in captions plus SRT, VTT and ASS subtitle files.
It's pay-as-you-go. You buy a pack of minutes and are billed by the actual length of each clip — a 20-second short costs about $0.10. No subscription, and credits stay valid for 12 months. Every new account gets 3 free minutes.
MOV, MP4 and WEBM up to 500 MB and 30 minutes. The video must contain an audio track so it can be transcribed.
Yes. Upload your vertical clip, CaptionLayer transcribes and burns in styled captions, and you export an MP4 ready to post — plus subtitle files if you need them.
Yes. You can caption videos programmatically with the CaptionLayer API using the minutes on your account, with no extra per-month cap.
Create a free account, upload a video, and download it with captions burned in.
Start free — 3 minutes