API

Subtitle API for developers

Add automatic video subtitles to your product with a REST API. Upload, process, track progress via WebSocket and export the result.

Read the documentation โ†’

How the API works

Get a key

Create a key in the Developers section of your account. It is shown once and sent as a Bearer token.

Submit a video

Pass a link or upload a file. One request starts the whole pipeline, headlines included.

Poll the job

No emails, no webhooks to wire up: one GET returns status, progress and the credits actually spent.

Download

SRT, VTT or ASS โ€” or a burned-in MP4 / MOV, in any style from the template library.

A subtitle job in three requests

# 1. Submit a video โ€” one request runs the whole pipeline
POST /v1/videos { "url": "โ€ฆ", "style": "neon" }

# 2. Poll until it is ready (the API sends no email)
GET  /v1/videos/{id}

# 3. Ask for the file
POST /v1/videos/{id}/exports { "format": "srt" }

Credits instead of a price list

  • One credit covers one started minute of processed video.
  • Pro includes 60 credits a month, shared with the editor; the counter resets on the first day.
  • A failed run costs nothing, and downloading a finished file costs nothing either.

The API is part of the Pro plan: keys are not issued on the Free plan.

See plans โ†’

Beautiful captions.
Better videos.

Captions Space generates AI subtitles, styles them with designer presets and exports the finished video.

Create captions โ†’

No credit card required

  • โœ“ Free plan available
  • โœ“ One-click instant export
  • โœ“ Built for creators

Runs in the browser โ€” no install, no credit card, and a free plan with 6 minutes of video a month.