Home/Insights/AI Tools

How to Connect ElevenLabs to HeyGen (Step-by-Step Tutorial)

By Ani BjörkströmPublished 11 September 2025Reviewed 20 September 20262 min video + articleAI Tools

How to Connect ElevenLabs to HeyGen (Step-by-Step Tutorial)
▶ Watch the full 2-minute tutorial · free on YouTube

AI TOOLS

How Do You Connect ElevenLabs to HeyGen and Import Your Voice?

In short: The connection runs on an ElevenLabs API key created under Developers, then API keys; if you only want to import a voice into HeyGen, granting text-to-speech access is enough.

Key takeaways

  • The connection runs on an ElevenLabs API key created under Developers, then API keys; if you only want to import a voice into HeyGen, granting text-to-speech access is enough.
  • Copy the key immediately after creation, because you need to be quick to grab it from the screen where it is shown.
  • In HeyGen, the import lives under Voices, then Integrate third party: choose ElevenLabs, paste the key, and confirm.

If you have built a voice in ElevenLabs, you do not have to leave it behind when producing avatar videos in HeyGen. The two platforms connect through a single API key, and in this short tutorial Ani Björkström walks through the exact clicks on both sides of the integration.

How do you create the ElevenLabs API key?

Log in to ElevenLabs, click the Developers button, and choose API keys to create a new key. Give it a name, and pay attention to the accesses: if you want to use an ElevenLabs voice in HeyGen, you need to grant text-to-speech access, and for a pure voice import that permission alone is enough. You can scroll down and select further accesses if you need them, then click create key. Once the key appears, copy it right away; you need to be quick.

Where do you enter the key in HeyGen?

In your HeyGen account, click Voices, then Integrate third party. Click import voice, choose ElevenLabs, paste your ElevenLabs key, and confirm. If you have already integrated once, the key will already be stored there.

StepPlatformAction
1ElevenLabsDevelopers, then API keys: create a key with a name
2ElevenLabsGrant text-to-speech access, create the key, and copy it quickly
3HeyGenVoices, then Integrate third party, then import voice
4HeyGenChoose ElevenLabs, paste the key, and confirm

How do you know the import worked?

The imported voices appear in your HeyGen voice list, marked as coming from ElevenLabs. In the tutorial, two voices imported from ElevenLabs are visible in the account after confirmation, ready to use.

FAQ

Which permissions does the API key need?

For importing your ElevenLabs voice into HeyGen, text-to-speech access is sufficient. Additional accesses are available further down the list if your use case requires them.

Do I have to re-enter the key every time?

No. Once you paste the key under Integrate third party and confirm, HeyGen keeps it stored, and your imported voices remain available in the Voices section.

Full transcript of the video (291 words, 3 sections)

Chapters: 0:00 Generate ElevenLabs API Key · 1:06 Import Voice into HeyGen

0:00 Hey guys, in this tutorial I will show you how to connect your 11 lab account with hygien. So you will log in into 11 lab and then after that you will click on developers button and then you will choose API keys and here you will create an API key. You will give it a name and it is also very important to give accesses. If you want to use voice that you have in 11, you want to use it in hygien then you need to give text to speech access here and then after that you can scroll down and choose which accesses you need. But if you only want to import your voice from 11 to high chance, it's enough to just click on text to speech and then you will click on create key.

0:55 Once that's done, here you can see the key and it is important to copy that. You need to be quick and copy that. And then after that you will come back to your hen account and in your hen account you will click on voices and then after that you will click on integrate third party and you can see that I have already integrated but if you were to integrate you will here you will just click import voice and then you will choose 11 lab and here you will pass your 11 laps key and then you will do confirm. And because I already did that, I have my key already there. And then once you import it, you can see here this is for example from 11 love.

1:42 I love and this as well I imported from 11 love. And yeah, that's it. I hope this was helpful.

Want this working inside your finance team?

Ani Björkström

Ani Björkström — founder of QvantX Sweden AB, a Stockholm consultancy building AI solutions for banks, asset managers and finance teams. Anthropic partner. Every article starts from a real client build, minus the confidential parts. LinkedIn →