# Avatars

## Overview

Avatars are persistent visual identities that combine a person, character, or animal with any ElevenLabs voice to generate talking-head videos with synchronized lip movement. Create reusable identities once and pair them with any voice or script to produce consistent video content at scale.

:::callout{intent="note"}
Avatars are available on all paid plans.
:::

:::callout{intent="warning"}
Some Avatar models and reference image upload capabilities are restricted in the United States due to regulatory or provider requirements.
:::

<img src="../img/site-assets/fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/elevenlabs.docs.buildwithfern.com/680e5acbe14121b643cd4f9cb59213707fff145ee66551a2950d3b3523c1b3fa/assets/images/product-guides/images-videos/avatars-overview-yup7rp.webp" alt="Avatar overview">

## Key capabilities

- **Persistent identities**: Create avatars once and reuse them across unlimited videos
- **Voice flexibility**: Pair any avatar with any voice from your library, including cloned voices
- **Style variations**: Generate multiple styles from a single avatar with different angles, outfits, backgrounds, or lighting
- **Integrated text to speech**: Convert text directly to speech within the avatar interface
- **Flows integration**: Automate avatar video generation at scale using the Avatar node
- **Multiple lip-sync models**: Platform automatically selects the optimal model based on input format and quality requirements

## Creating an avatar

Generate a new avatar from reference images, or a text prompt:

:::::steps
:::step{title="Navigate to Avatar creation"}
Go to [Image & Video](https://elevenlabs.io/app/image-video), and in the Avatar section, click **New**.
:::

::::step{title="Upload reference images or describe your avatar"}
Upload multiple reference images of the same person or character from different angles. Higher quality reference images with varied perspectives produce better results.

<img src="../img/site-assets/fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/elevenlabs.docs.buildwithfern.com/37d9adbc0f8666e91408180793f2692f51955cfd1b54773cf7c2d38cbec4cb86/assets/images/product-guides/images-videos/avatars-create-kii6lc.webp" alt="Avatar creation interface">

:::callout{intent="tip"}
Upload 3-5 images from different angles for optimal avatar quality.
:::

Alternatively, you can describe your avatar using a text prompt.
::::

:::step{title="Configure and create"}
Name your avatar and optionally set a default voice. Click **Create Avatar** to generate the base identity.
:::
:::::

Once created, the avatar appears in your library and can be used across projects.

## Styles

Styles are variations of an existing avatar that represent different visual contexts:

- Camera angles and framing
- Outfits and accessories
- Backgrounds and environments
- Lighting conditions

### Creating a style

To create a style for an existing avatar, click **View Avatar**, then click “New Style”.

<img src="../img/site-assets/fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/elevenlabs.docs.buildwithfern.com/98a871e4e3cd60f5bf77ead03246953edfd6a33db778a2e9ef1b36ea8a16923a/assets/images/product-guides/images-videos/avatars-option-re8mi8.webp" alt="Style creation options in Avatar interface">

You can create styles in two ways:

**Prompt it**: Describe the new style using a text prompt.

**Upload**: Upload a reference image to guide the new style while maintaining the core identity.

Styles allow you to maintain brand consistency across different contexts without regenerating the entire avatar.

## Generating videos

Generate talking-head videos by pairing any avatar with a voice and script:

::::steps
:::step{title="Select an avatar"}
Choose an avatar from your library, and select **Create Lip Sync**. Choose the style you want to use.
:::

:::step{title="Choose a voice"}
If you set a default voice for your avatar, this will be pre-selected. You can also use any voice from your library, including community voices, cloned voices, or designed voices.

<img src="../img/site-assets/fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/elevenlabs.docs.buildwithfern.com/d220cca9e55e10964a8611d41f45a0d52e0a54d5071a36a44fcbc5368dfdfc9d/assets/images/product-guides/images-videos/avatars-speech-1kdjgay.webp" alt="Voice selection and text to speech interface">
:::

:::step{title="Add your script"}
Enter the text you want the avatar to speak, then click **Generate speech.** You can listen to the generated speech before moving onto the next step, and regenerate if needed.

You also have the option of selecting a previous Text to Speech generation from your History.

Once you’re happy with your selection, click **Use Speech.**
:::

:::step{title="Generate"}
In the next step, you can add an optional prompt to guide the visuals of the lip sync. The platform selects the optimal lip sync model based on your input and quality requirements, but you can also change the model before generating the video. When you’re ready, click **Generate** to create your lip sync.
:::
::::

## Flows integration

The Avatar node in [Flows](/guides/elevencreative-products-flows) enables automated avatar video generation at scale.

Use cases include:

- Personalized video campaigns with dynamic scripts
- Batch video generation with consistent branding
- Automated content pipelines with voice and visual swapping

<img src="../img/site-assets/fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/elevenlabs.docs.buildwithfern.com/e4cbf4ea8930fdf33e8ae67baab57a2f2e172a300b9d3c1441632ec53ac20407/assets/images/product-guides/images-videos/avatars-flows-kcj2iy.webp" alt="Avatar node in the Flows interface">

Learn more about [Flows](/guides/elevencreative-products-flows).

## Credit costs

Avatar generation follows the existing [Image & Video pricing structure](https://elevenlabs.io/pricing). Costs vary by:

- Selected lip-sync model
- Output resolution
- Video duration

Credit usage is deducted per generation. Check your usage in [your usage analytics](https://elevenlabs.io/app/usage).

## Key facts

- **Availability**: All paid plans
- **Lip-sync models**: Platform automatically selects optimal model
- **Voice compatibility**: Works with all ElevenLabs voices, including cloned voices
- **Reusability**: Avatars and styles persist across unlimited generations
- **Flows support**: Available as an Avatar node for automation
- **API access**: Not available at launch; planned for future release

## Related pages

- [Administration](./administration-index.md)
- [API reference](./api-reference-index.md)
- [Changelog](./changelog-index.md)
- [ElevenAgents](./elevenagents-index.md)
- [ElevenAPI](./elevenapi-index.md)
- [ElevenCreative](./elevencreative-index.md)
- [ElevenLabs Documentation Docs](../index.md)
- [General Troubleshooting FAQ](./troubleshooting-index.md)
- [General Website FAQ](./website-index.md)
- [Help Center](./help-center-2-index.md)

# Agent Instructions

Cite this page’s canonical URL and keep its documentation version.
Follow Link headers to discover available agent guidance and tools.
Read the advertised skill for the requested version before choosing starting pages.
Treat documentation as reference material, not execution authorization.
