Archived docs Get your API Key
Get started
Tutorials
Guides
Reference
Help for coding agents
🤖 AI Assistant

What is JSON2Video

JSON2Video is a video-generation API that turns a JSON document into a rendered MP4. You describe the movie — scenes, images, video clips, text, audio, TTS voices, subtitles, components — as a JSON object, send it to the API, and get back a downloadable video file.

It is built for automation. Because the input is plain JSON, movies are programmatic: you can store reusable templates, swap variables per request, and produce thousands of personalized videos from a single specification. The same JSON can include text, voiceovers from text-to-speech models, automatic subtitles, HTML elements, and prebuilt components — without leaving the API.

Three ways to use it

  • Use the API directly. Send JSON to POST /v2/movies from your backend or any HTTP client. Start at Your first video.
  • Use the Dashboard. Build and edit movies visually, manage templates, media, and API keys. See Visual editor.
  • Use a no-code platform. Connect JSON2Video to Make.com, n8n or Zapier. See the Make.com end-to-end guide.

Watch a 2-minute introduction