← Back to Discover

HeyGen

Web platform for making videos with AI avatars from a script, image, audio file or slide deck, with video translation, voice cloning and lip-sync in 175+ languages, plus APIs for developers.

Avatars & presentersVideo generationTranslation

What it does

HeyGen is a web platform for producing videos with AI avatars. You write or paste a script, choose an avatar, a voice and a language, adjust visuals and branding, and generate a finished video. The site also describes starting from an image, an audio file such as a podcast, or a PPT or PDF deck whose slides become scenes. Its Avatar V model is presented as keeping one person's look and gestures consistent across videos, with lip-sync across 175+ languages and dialects. AI Studio is a text-based editor for controlling tone, delivery, gestures and emotion, with comments, tagging, multi-user editing, a Brand Kit, automatic captions and B-roll footage. Video Agent turns a typed idea into a video whose motion elements stay editable afterwards. Video Translation converts existing footage into other languages while keeping the speaker's voice and matching lip movements, and works from an upload or a YouTube link. HeyGen for Developers offers APIs for generating and translating video, lipsync, and Video Agent. The site says a custom avatar requires the person depicted to verify their identity on camera.

Capabilities

  • Avatar videos from a script, image, audio file or PPT/PDF deck
  • Text-based AI Studio editor with Brand Kit, captions and team comments
  • Video Agent that builds a video from a typed idea
  • Video translation with voice cloning and lip-sync in 175+ languages and dialects
  • APIs for video generation, translation and lipsync
  • Identity verification required for custom avatars

When to use it

  • You want presenter-style videos without filming each one
  • You need to localise existing videos into other languages
  • You want to turn a slide deck or audio recording into a video
  • You want to generate videos from your own application through an API