ReelspanAI captions

It watches the video. It writes the captions.

Upload a clip and get a YouTube title and description, a TikTok caption, an Instagram caption, a LinkedIn post and an X post, each in that network’s voice and within its limits. Facebook, Threads, Bluesky and Pinterest too. Edit anything before it goes out.
From the video itselfThe big networksWithin every limitIn the composer and the API

What you get

From video

Captions from what is on screen

Reelspan samples frames from the video (up to 5 minutes) and writes a title or caption for each network you pick.

From notes

Or from a few words

Give it your notes or a link’s text and get a caption per network, with a short summary to reuse.

Adapt

Fit captions you already have

Paste your own caption; it is shortened, reworded and tagged for each network instead of copied everywhere.

Limits

Never over a limit

Every caption is written to the network’s length and format: titles for YouTube, short text for X, hashtags where they belong.

Agents

Your AI agent can call it

The same tools are in the API and the MCP server, so an agent can write and post in one go.

Credits

One credit per caption set

One call writes the captions for every network at once and uses one AI credit.

How it works

  1. 1

    Upload the video

    In the composer, or send it to the API.

  2. 2

    Click Write captions

    Captions appear per network in a few seconds.

  3. 3

    Edit and post

    Change what you like, then post now or schedule.

In code

Captions from a video, in one call

Send the video and the networks; get back a caption object per network, ready to post or edit.

cURL
curl -X POST https://api.reelspan.com/v1/ai/video-captions \
  -H "Authorization: Bearer $REELSPAN_KEY" \
  -F [email protected] \
  -F platforms=youtube,tiktok,linkedin \
  -F "context=Launch of our new editor"

Let the video write its own captions.