The video you imagine,
delivered into your system.

We orchestrate avatars, voices, images, editing, music, and assets into deterministic, repeatable renders, and deliver production-ready video into your own stack. From one video to batches of thousands on HeyGen Cloud.

Assistant

Tell us the job, not the video

Onboarding walkthroughs, partner training, guided support — if your team repeats it by hand today, it can run as a persistent, programmable presence. Describe the work and the assistant maps it to the endpoints that automate it — before you write a line of code.

Hey — what are you building? Give me the job, the audience, and the scale, and I'll map it to the right endpoints. Or pick one:
Architecture

One system layer between your application and the models

YOUR APPLICATIONyour script · your data · your assetsHEYGEN SYSTEM LAYER — THE PRODUCTAssetsimage · video · music · sfxComposeStudio · Templates · HyperFramesOrchestrateworkflowsRenderGPU fleetDeliverwebhooksHEYGEN MODELS & PIPELINESAvatar III · IV · VVoicesVideo AgentTranslationLipsyncYOUR APPLICATIONyour script · your data · your assetsHEYGEN SYSTEM LAYER — THE PRODUCTAssetsComposeOrchestrateRenderDeliverHEYGEN MODELS & PIPELINESAvatar III · IV · VVoicesVideo AgentTranslationLipsync
Problems

Built for teams who ship video from their own systems

PROBLEM 01

“We can update their lines as needed, without ever having to return to the studio.”

Miro’s product-education videos star digital twins of their real presenters — when the product changes, the same trusted faces re-record through the API, no studio day required.

Get started

Two ways to build

Self-serve

  • From API key to your first video in minutes
  • Every API — Avatars, Voices, Video Agent, Translation, Lipsync
  • Batch APIs — up to 100 requests per call, webhooks included
  • REST, CLI, and MCP
Get API Key

Enterprise

  • Upload consent for avatar generation at scale
  • Higher concurrency and rate limits
  • Reserved compute on HeyGen Cloud
  • Custom workflows, built with a forward-deployed engineer in your stack
Talk to Sales
For agents

Agent ready by default

Every endpoint ships with an MCP server, llms.txt, and typed schemas — so Claude, Cursor, and your own agents can generate video without glue code.

MCP CLI
 claude "make a 30s welcome video"

 Using heygen:generate_video
 avatar=june_hd · voice=en-US-1
 render complete  (42s)

 welcome_v1.mp4 · ready to ship
Works with

Trusted by over 1,000,000 developers