Your video. Captioned.
CaptionCraft turns a video URL into a captioned MP4, an SRT subtitle file, and a JSON transcript with word-level timestamps. Add captions to your application, automation, or AI agent with a single request.CAPTIONCRAFT · HIGHLIGHT
Make every word count.
Captioned MP4SRT subtitlesJSON transcript
API requests require a CaptionCraft API key and sufficient prepaid video seconds.
How it works
1
Provide a video URL
Host your video at a direct, publicly reachable HTTPS URL. MP4, MOV, and WebM are supported up to 500 MiB and 1080p in landscape or portrait. The video must contain speech and an audio track.
2
Create a caption job
Call Create subtitles, choose a preset, and set a duration limit. The API returns a job ID and a status URL immediately.
3
Check progress
Poll Get job every five seconds while your video is downloaded, transcribed, and rendered.
4
Download your results
When the status is
completed, download the video, subtitles, and transcript. Results are retained for 24 hours; copy them to your own storage before they expire.Start building
Quickstart
Submit your first video and retrieve the results.
API reference
Explore request fields and response examples.
Caption styles
Choose Classic, Highlight, or Karaoke.
Authentication
Connect with a scoped Bearer API key.