ElevenLabs API

Published 2026-01-15

To leverage the voice capabilities of the ElevenLabs platform, the entire process mainly consists of two steps:

First, register an account on the ElevenLabs platform.
Second, create and securely store your voice API key within your account.

The following is the complete beginner's guide for the ElevenLabs platform. This guide follows the "register first, then retrieve the key" approach, guiding you step-by-step from scratch to get started with ease.


Registration Steps

  1. Go to ElevenLabs official website: https://elevenlabs.io
  2. Click the "Sign Up" button in the top right corner

Registration Methods

1. Google Login

Click the "Continue with Google" button on the registration page. After completing authorization through Google OAuth, you can log in and use the service directly without setting an additional password.

Applicable Scenarios: Users who already have a Google account and want to register quickly while avoiding the need to remember another password.

Login Consistency: After choosing Google login, you must use the same Google account method to log in. You cannot use email + password or other methods to log into the same account.

2. Email Registration

1. Email Registration: Enter Email Address and Password

Fill in the registration page with:

  • Email address
  • Set password

2. Email Verification

  1. Check your email inbox
  2. Click the verification link to complete email verification
  3. Return to the ElevenLabs website

3. Complete Personal Information

  1. Set username
  2. Select use case (personal, business, etc.)
  3. Complete initial setup

Important Notes

  • After choosing Google login, you can only log in using your Google account
  • Email registration requires email address verification
  • After registration, you need to complete personal information settings

Steps to Get API Key

1. Go to Homepage

Visit the ElevenLabs app homepage: https://elevenlabs.io/app/home

2. Access Settings

Click on the profile avatar or settings icon in the bottom left corner

3. Navigate to API Keys Page

Find and click the "API Keys" option in the menu

4. Create New API Key

Click "Create API Key" to generate a new API key

5. Configure API Key

Set a name for the API Key and configure API permissions.

Permission Configuration:

  • Text-to-speech permission must be enabled
  • Other permissions can be used optionally

6. Save API Key

Copy the generated API Key and store it securely

Important Notes

  • Copy and save the API key immediately after generation
  • Keep your API key secure and avoid disclosure
  • Text-to-speech permission is required, other permissions can be selected based on needs
  • It's recommended to set meaningful names for API keys for better management