Burned-in captions for short videos
Captions in a flash.
Upload a short video. Get bold, word-by-word captions burned right in, plus SRT and VTT files. No watermark, not even on the free plan.
Upload. Zap. Done.
- 01
Upload
Pick a clip from your phone or computer. MP4, MOV, WebM, and MKV all work.
- 02
Zap
We write down every word and time it. Fix any word, pick a style, and watch it play with Flash Preview before you render.
- 03
Done
Download the video with captions burned in. SRT, VTT, and word timings come with it.
Pick a look
Each style shows a short line at a time and lights up the word being said.
Pricing
Start free. Pay only when you need more minutes.
Captions from code
Send a video link and get files back. It works the same for your scripts and your AI agents. Send an Idempotency-Key with each call, so a retry never pays twice.
You get a caption id right away. Check it with GET /v1/captions/{id}, or pass a webhook_url and we'll call you. When it's done, files has links to the MP4, SRT, VTT, and word timings.
curl https://zaption.com/v1/captions \
-H "Authorization: Bearer $ZAPTION_KEY" \
-H "Idempotency-Key: clip-0001" \
-H "Content-Type: application/json" \
-d '{"video_url": "https://example.com/clip.mp4", "style": "bolt"}'Questions
Is there a watermark?
No. Not on any plan, free included.
What files do I get?
The video with captions burned in (MP4), subtitles as SRT and VTT, and word timings as JSON.
Can I fix words before it renders?
Yes. Tap any word to fix its spelling or timing. Flash Preview plays the captions on your video before you render.
What videos work?
MP4, MOV, WebM, MKV, and M4V, up to 2 GB. How long a video can be depends on your plan.
What happens when my minutes run out?
Captions use your plan minutes first, then credits. You can add credits on the Billing page.
No watermark.
Your video, your captions. Nothing else on it.
Start free