Pinterest

VideoGen APINewThe complete API for video generation

Programmatically generate videos, images, voices, and avatars — or run end-to-end workflows. Available via API or SDK.

Airbus
Salesforce
Crate & Barrel
Google
Amazon
Michigan
TikTok
Airbus
Salesforce
Crate & Barrel
Google
Amazon
Michigan
TikTok
AI video generation
Promote
Explain
Tell a story
Entertain
Inspire
Text to speech

Ashley

English

Diego

Spanish

Asuka

Japanese

Mai

Vietnamese

Why VideoGen API

VideoGen runs your entire generative media stack, so you can focus on building something people want.

Smart routing layer

We battle-test every model on real workloads from 50k+ customers, then route each request to the best one for you.

Managed media infra

Outputs are ready to embed, stream, or download with no extra setup — thanks to built-in storage, transcoding, and global CDN.

Flexible tools and workflows

One API for video, images, speech, and avatars — call individual tools or run workflows like script-to-video or voiceover-to-video.

TypeScript & Python SDKs

@videogen/sdk on npm and videogen on PyPI. Fully typed, auto-generated from our OpenAPI spec.

Built for automation

Webhooks and polling for production pipelines. Wire VideoGen into your CRM, CMS, or scheduled jobs.

Easy to integrate

Demo in 5 minutes, production-ready in 15 — via REST API, prebuilt SDKs, or our example projects.

Get started
Backed byY CombinatorCombinator

Generate a video in 5 lines of code

Install the SDK and start generating videos immediately.

generate-video.ts
import { VideoGenClient, pollExecutedTool } from "@videogen/sdk";

const client = new VideoGenClient({ token: "vg_..." });

const { toolExecutionId } = await client.tools.generateVideoClip({
  prompt: "A sunset over a calm ocean, cinematic lighting",
  aspectRatio: { width: 16, height: 9 },
});

const result = await pollExecutedTool(client, toolExecutionId);
console.log(result.results);
npm install @videogen/sdk

What will you build?

Personalized onboardingYouTube automationEmployee training
TikTok automationBlog to videoMultilingual explainersAI news anchorsReddit to video
Avatar sales pitchesHealth & fitness contentVideo SEO & AEOMeeting recapsSales enablement
Course narrationLocalized marketingProduct ad variantsCompliance trainingProduct demos
CRM video flowsAI UGC adsLanguage learning apps

Ready to build?

VideoGen solves the biggest pain points of video production—complexity, cost, and time.
Garry TanGarry Tan CEO of Y Combinator