A video creation API that automates video production with templates, variables and AI orchestration — for video ads, social media stories and product videos at scale.
Save up to 90% of time and cost on video production
creators & businesses
videos created
API uptime
average render time
7 verified Capterra reviews
Text to video
Install the JSON2Video MCP server and your AI agent generates professional videos on demand — straight from Claude Code, Codex, OpenClaw, or any MCP-compatible agent.
Describe what you want. Your agent does the rest.
AI video generation
Combine multiple AI models in a single render: generate scene visuals with Veo or Sora, voice-overs with ElevenLabs, image elements with Flux or Seedream, and the final video with Seedance — all orchestrated through one JSON API call.
ElevenLabs
AI Voices
Sora 2
Video Generation
Google Veo 3.1
Video Generation
Nana Banana 2
Image Generation
Seedance 1.5 & 2.0
Video Generation
Seedream 4.5
Image Generation
Wan 2.7
Video Generation
Kling 3.0
Video Generation
Flux 2
Image Generation
Azure AI
AI Voices
ElevenLabs
AI Voices
Sora 2
Video Generation
Google Veo 3.1
Video Generation
Nana Banana 2
Image Generation
Seedance 1.5 & 2.0
Video Generation
Seedream 4.5
Image Generation
Wan 2.7
Video Generation
Kling 3.0
Video Generation
Flux 2
Image Generation
Azure AI
AI Voices
Free & included in every plan
Use cases
Empowering creators and enterprises to build scalable video workflows to automate content across any industries and platforms.
Adapt messaging, visuals, and offers dynamically for different audiences.
Personalized video ads at scale.
Generate videos for every property with images, data, and voiceovers.
Transform lists into engaging video
Turn blog posts, news, or ideas into TikTok, Reels, and YouTube Shorts automatically.
40% of users create social content
Create product showcases, promotions, and catalog videos at scale.
Turn product into high-converting videos
Convert articles, RSS feeds, or data instantly.
Stay relevant automated
Create highlight reels, trailers, and game recap videos automatically.
Engage your audience at scale
Transform lessons into engaging video content.
Automate course video production
Video templates
Choose from dozens of ready-made templates for any format, industry, or platform — then customize with your own data.
Our video templates library includes ready-made designs for every format and platform: TikTok and Instagram Reels, YouTube Shorts, product showcases, real estate listings, news summaries, e-learning lessons and animated explainers.
Every template is fully customizable via JSON or the visual editor. Define placeholders for text, images, videos and data, then populate them programmatically through the REST API to generate hundreds or thousands of on-brand videos automatically. Templates are versioned, shareable across teams, and can be cloned and modified without writing a single line of code.
End-to-end pipeline
Other APIs just render. JSON2Video writes scripts, generates images, creates voiceovers, adds captions and renders. All in one pipeline.
Start with a ready-made template or design your own using our visual editor or pure JSON. Set placeholders to easily personalize your videos at scale.
Insert your text, images, and data — or generate everything automatically with AI, from scripts to visuals and voiceovers.
Generate high-quality videos in seconds via API or dashboard. Scale production effortlessly, from one video to thousands.
No-code integrations
Connect JSON2Video to Make.com, n8n, or Zapier and put your entire video workflow on autopilot — set it up once, generate videos forever.
Turn any prompt into a finished video with AI voice and visuals.
Generate burned-in captions for any video automatically with Make.com.
Convert any web article into a vertical short video for YouTube.
Automate a daily news video channel with no camera and no editor.
Build an AI-powered news video workflow with n8n and HeyGen avatars.
Generate ranked top-10 list videos automatically from any data source.
Produce narrated long-form story videos end-to-end with n8n.
Build interactive quiz video workflows for engagement and lead generation.
{
"resolution": "full-hd",
"quality": "high",
"scenes": [
{
"background-color": "#4392F1",
"elements": [
{
"type": "text",
"text": "Hello world",
"duration": 10
}
]
}
]
}
require 'vendor/autoload.php';
use JSON2Video\Movie;
use JSON2Video\Scene;
// Create and initialize the movie object
$movie = new Movie;
$movie->setAPIKey(YOUR_API_KEY);
$movie->resolution = 'full-hd';
$movie->quality = 'high';
// Create the scenes of the movie
// Create SCENE 1
$scene1 = new Scene;
$scene1->background-color = '#4392F1';
$scene1->addElement([
'type' => 'text',
'text' => 'Hello world',
'duration' => 10
]);
$movie->addScene($scene1);
// Finally, render the movie
$movie->render();
let movie = new Movie;
movie.setAPIKey(YOUR_API_KEY);
movie.set("resolution", "full-hd");
movie.set("quality", "high");
// Create the scenes of the movie
// Create SCENE 1
let scene1 = new Scene;
scene1.set("background-color", "#4392F1");
scene1.addElement({
"type": "text",
"text": "Hello world",
"duration": 10
});
movie.addScene(scene1);
// Finally, render the movie
movie.render();
For developers
JSON2Video is built by developers, for developers. A predictable REST API, a clean JSON schema, and the tooling you need to ship video at scale.
Testimonials
Thousands of developers, agencies, and businesses use JSON2Video to automate their video production at scale.
70,000+ happy creators & businesses
Will Graham
Founding Partner · Devlift Media
"JSON2Video helped us to build a fully automated workflow for creating stories with images and audio based on short text prompts."
Michael Taggart
CTO · Envoy Media Group
"Let's be honest, creating video programmatically is hard. JSON2Video created a super simple, yet powerful, service where you can build scenes and elements with exactly what you want and they take care of all the hard parts."
Read full review →Ishan Goswami
Founder, CTO · TCS Group
"We really liked that we didn't have to pay upfront costs to try out the product. The API was decently easy to use. The best part was that I couldn't find one feature and texted their support and they were very quick to respond! Loved the service!"
Read full review →Srishti O.
HRE (Talent Acquisition) · 1001–5000 employees
"JSON2Video is an amazing video editing API that helped us create and edit videos at a large scale. It's packed with awesome features — our most liked feature is the ability to turn images into a professional video with music and sound effects."
Read full review →FAQ
POST /movies endpoint of the API. The video is rendered on our cloud infrastructure and returned as an MP4 within seconds. You can use the visual editor to design templates first, then convert them to JSON and populate placeholders programmatically. See the documentation for the full schema reference.npx @json2video/mcp and your agent can create scripted videos, generate AI voice-overs and produce final MP4 renders without writing code. The agent handles scene composition, asset orchestration and quality settings automatically based on your prompt.quality and resolution properties.