Developer quickstart
Learn how to make your first ElevenLabs API request.
The ElevenLabs API provides a simple interface to state-of-the-art audio models and features. Follow this guide to learn how to create lifelike speech with our Text to Speech API. See the developer guides for more examples with our other products.
Using the Text to Speech API
Create an API key
Create an API key in the dashboard here, which you’ll use to securely access the API.
Store the key as a managed secret and pass it to the SDKs either as a environment variable via an .env
file, or directly in your app’s configuration depending on your preference.
Explore our developer guides
Now that you’ve made your first ElevenLabs API request, you can explore the other products that ElevenLabs offers.
Convert spoken audio into text
Deploy conversational voice agents
Clone a voice
Generate sound effects from text
Transform the voice of an audio file
Isolate background noise from audio
Generate voices from a single text prompt
Dub audio/video from one language to another
Generate time-aligned transcripts for audio