Synthesia

API

API for AI presenter videos from scripts and templates

Price
Paid, API from Creator plan
Access
API key

About

Video API for Synthesia, which turns a script into a video with a stock or custom AI avatar. Suited to training, onboarding and sales videos made at scale from templates. API access needs a Creator plan or higher; test videos are free but capped at 30 a day.

What you can do with it

  • Turn a script into a video read by a stock or custom AI avatar
  • Fill a video template with per-customer variables to personalize at scale
  • Translate or dub existing videos into other languages

Get started

  1. Create a Legacy (v2) API key under Developers in Synthesia
  2. Set test to true while you build; test videos are watermarked

Example

curl -X POST https://api.synthesia.io/v2/videos \
  -H "Authorization: $SYNTHESIA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "test": true,
    "title": "My first Synthetic video",
    "input": [{
      "scriptText": "Hello, World! This is my first synthetic video, made with the Synthesia API!",
      "avatar": "anna_costume1_cameraA",
      "background": "green_screen"
    }]
  }'

Details

Hosting
Hosted service
Available in
Worldwide
MCP server
Remote

Tasks

Alternatives

Other tools for the same tasks.

Last checked on .