Guides · ai · Everyday developer services

ElevenLabs API

Text-to-speech, voice cloning and audio AI API. Free plan has monthly credits; commercial licence starts on paid plans.

Researched · not yet run liveLast researched 25 October 2026 · ElevenLabs · provider site

Researched, not yet run live. Built from the provider’s official pages (linked below). A person hasn’t walked this flow end to end yet, so check each step against the source.

Steps

Steps marked “human step” are ones only you can do: verapli never signs in, submits, pays or accepts terms for you.

  1. Sign in or create a ElevenLabs account

    Sign in to ElevenLabs. If you have no account yet, you create it yourself; verapli does not create accounts.

    • Guided by hand
    • Human step: You sign in

    Where: https://elevenlabs.io/app/sign-in

  2. Create an API key

    In the dashboard's API keys page create a key and store it as ELEVENLABS_API_KEY, or run stripe projects add elevenlabs/tts.

    • Guided by hand
    • Human step: You press submit
    • After: Sign in or create a ElevenLabs account

    verapli captures ELEVENLABS_API_KEY here by plain code: encrypted in your browser, never shown to AI.

    Where: https://elevenlabs.io/app/api/api-keys

  3. Choose a paid plan for commercial useoptional

    The Commercial License is listed from the Starter plan ($6/month); the Free plan has 10k credits/month.

    • Guided by hand
    • Human step: You add payment details
    • After: Create an API key

Terms and gotchas

Plain-English summary, not legal advice. Each card links its source.

Can get you bannedThe rules say

Voice cloning consent

Cloning a living person's voice needs their explicit, informed consent or other valid authorisation; impersonating companies, officials or candidates, scams and bypassing voice-verification safeguards are prohibited. [6]

Can cost moneyThe rules say

Commercial licence on paid plans

The Commercial License is listed from Starter upward, not on Free. [4]

What you end up with

Env varSecretFormatWhat it is
ELEVENLABS_API_KEYsecretElevenLabs API key

Pricing

  • Free tier: 10k credits per month.
  • Costs: Starter $6/month (first month $1).

Source [4]

For agents

The same entry as JSON: /api/v1/entries/elevenlabs/tts · requirements /api/v1/requirements/elevenlabs/tts · terms /api/v1/terms/elevenlabs/tts.

Remote MCP (read-only, no auth)
claude mcp add --transport http verapli https://verapli.com/mcp

> "What do I need for ElevenLabs API, and how long will it take?"
  → tools/call requirements { "provider_id": "elevenlabs/tts" }

Sources

  1. Stripe Projects CLI (Available providers) ElevenLabs is listed as a Stripe Projects provider (AI) · accessed 25 October 2026 · official
  2. projects.dev provider catalogue Catalogue service id elevenlabs/tts · accessed 25 October 2026 · official
  3. ElevenLabs docs - Quickstart Create an API key at elevenlabs.io/app/api/api-keys; ELEVENLABS_API_KEY; packages elevenlabs and @elevenlabs/elevenlabs-js · accessed 25 October 2026 · official
  4. ElevenLabs pricing Free plan 10k credits/month; Commercial License listed from Starter · accessed 25 October 2026 · official
  5. ElevenLabs API pricing Starter $6/month (first month $1); unused paid credits expire on downgrade · accessed 25 October 2026 · official
  6. ElevenLabs Prohibited Use Policy No cloning a living person's voice without explicit informed consent; no impersonating companies, officials or candidates; no scams; no circumventing safeguards such as voice verification · accessed 25 October 2026 · official

Provider rules change. This page is generated from verapli registry version 2026.1025.387; spotted something out of date? Tell us. ElevenLabs is not affiliated with verapli.