Live deal: ElevenLabs Starter: $1 for the first month (83% off) · ends 8 Nov Get it →
Today's deals
AI Voice · updated 4 Nov 2026

ElevenLabs Voice IDs: How to Find and Use Any Voice ID

elevenlabs voice ids: find any voice's unique ID in the dashboard or Voice Library, then pass it to the API. 10,000+ voices available today.

By The AIDealsPro team · 7 min read · How we review

This post contains affiliate links. If you purchase through them, we may earn a commission at no extra cost to you. Read our How we review page to see how we check prices and features.

An ElevenLabs voice ID is the unique identifier for each voice — for example, JBFqnCBsd6RMkjVDRZzb. You select it in the dashboard or pass it as voice_id in API requests. These elevenlabs voice ids cover 10,000+ voices in the Voice Library. Checked 4 Nov 2026.

Best for: developers and creators who want to pin down one exact voice in scripts, apps, and automation.

Not for: casual users who only generate audio in the dashboard and never touch code.

Starting price: $6/mo for Starter (checked 4 Nov 2026); Free $0 tier with 10,000 credits/mo (checked 4 Nov 2026).

What is an ElevenLabs voice ID?

Every voice on ElevenLabs has a unique voice ID: a short alphanumeric string that identifies that exact voice and nothing else. The docs use JBFqnCBsd6RMkjVDRZzb as an example. Where a voice name like Sarah might exist in several versions across the Voice Library, the ID points to one specific voice with one specific sound, so your API calls and automations never grab the wrong one.

Voice IDs matter in two places: inside the ElevenLabs dashboard, where you select a voice for your generation, and in the API, where you pass the ID as the voice_id parameter. Any voice gets an ID — the pre-made voices, the 10,000+ voices in the Voice Library, and the custom voices you create with voice cloning. The ID is the stable reference: you can rename a voice or tweak its settings and the ID still reaches the same voice, which is why scripts and apps should store IDs instead of names.

The ID does not affect pricing. Text to speech costs one credit per character on every plan, so generating 1,000 characters costs 1,000 credits no matter which voice ID you use. Plan sizes (checked 4 Nov 2026): Free $0 with 10,000 credits/mo, Starter $6/mo with 30,000, Creator $22/mo with 121,000, and Pro $99/mo with 600,000. A $1 Starter first-month offer was shown until Nov 8 when checked on 4 Nov 2026.

How to find a voice ID

Finding an elevenlabs voice id takes under a minute and costs nothing — you only spend credits when you generate audio.

  1. Open the Voice Library. Sign in to elevenlabs.io and browse the Voice Library (10,000+ voices), or open your own voice collection in the dashboard. Cost: 0 credits — browsing is free.
  2. Pick a voice and preview it. Listen to the samples until you find the voice you want. Voice Library pages show tags for language, accent, age, and use case to narrow the search. Cost: 0 credits.
  3. Open the voice to see its ID. The voice’s page or details panel shows its unique voice ID. Copy the ID exactly — every character matters, and the ID is case-sensitive. Cost: 0 credits.
  4. Add it to your Voices. Save the voice to your collection so it is always available in the dashboard picker, or paste the ID straight into your API call. Generating with it costs the normal one credit per character. Cost: 0 credits to add; 1 credit per character when generating.

Tip: if you are comparing several voices for a project, write the IDs into a shortlist next to the names. Names can change or repeat across the library; the ID is the only reference that never gets confused.

How to use a voice ID in the API

The API is where voice IDs do their real work. You will need an API key first — see our ElevenLabs API key guide for how to get one — then pass the ID as the voice_id parameter in the text-to-speech request. The docs show the pattern with the example ID JBFqnCBsd6RMkjVDRZzb in text_to_speech.convert.

  1. Get an API key. Create one in your ElevenLabs dashboard settings and keep it secret — API keys are account-level credentials. Cost: 0 credits; an API key itself is free.
  2. Choose a model. Add the model_id parameter, for example eleven_v4 for the most expressive output (90+ languages, 10,000 characters per request) or eleven_v4_turbo for 100ms latency. Cost: 0 credits to choose.
  3. Pass your voice ID. Set voice_id to the exact ID you copied, e.g. JBFqnCBsd6RMkjVDRZzb. Double-check every character — a wrong ID returns an error instead of audio. Cost: 0 credits.
  4. Send your text and collect audio. The API returns the generated speech as audio. Every character you send costs one credit, so a 2,500-character script costs 2,500 credits. Cost: 1 credit per character.

Because the ID is fixed, the same voice ID gives you the same voice every time you call the API — across projects, across months, and across team members. That makes voice IDs the right way to keep brand voices consistent in apps, videos, and voice agents.

Voice IDs vs voice names: which should you use?

In the dashboard, you click a name; in code, you should always use the ID. Names are labels for humans: they can be duplicated (several Narrator voices exist in the library), renamed, and translated. The voice ID is the machine reference that survives all of that. If two teammates both pick the deep movie-trailer voice, they might select different ones — if they both use the same ID, they get the same voice.

The same logic applies to automation. A script that selects a voice by name can silently break when a voice is renamed; a script that uses the ID either works or fails loudly with a clear error, which is far easier to debug. So the rule is simple: browse by name, build by ID.

Pros

  • Pinpoint accuracy. Each ID reaches exactly one voice, so projects stay consistent no matter who runs them.
  • Stable reference. Renames and setting tweaks do not change the ID, so saved IDs keep working.
  • Free to find. Browsing the Voice Library and copying IDs costs 0 credits.

Cons

  • Unreadable strings. IDs like JBFqnCBsd6RMkjVDRZzb say nothing about the voice, so you need your own notes to remember which is which.
  • Case-sensitive. One wrong character means a failed request instead of audio.
  • No preview in code. A script cannot tell you how an ID sounds — you must listen in the dashboard first.
  • Library licensing varies. Voice Library voices carry their own terms for commercial use; an ID alone does not grant rights.

Who should NOT use it

If you only generate narration by typing text into the ElevenLabs dashboard and picking a voice from the dropdown, you can ignore voice IDs entirely — the picker handles the mapping for you. Voice IDs earn their keep the moment you automate: apps, batch jobs, voice agents, and teams sharing one brand voice. Before going further, make sure you actually need the API, since API access and higher credit limits live on the paid plans.

Frequently asked questions

Where do I find an ElevenLabs voice ID?

Sign in to elevenlabs.io, open a voice in the Voice Library or in your own Voices collection, and copy the voice ID shown on its page or details panel. Browsing and copying costs 0 credits. Save the voices you like to your collection so their IDs are always one click away in the dashboard picker.

Are voice IDs the same as voice names?

No. A voice name is a human-readable label that can repeat or change; the voice ID is a unique alphanumeric string like JBFqnCBsd6RMkjVDRZzb that identifies exactly one voice. Browse by name in the dashboard, but use the ID in API calls and automations so you always get the same voice.

Do voice IDs change when I update a voice?

No — the ID is a stable reference. Renaming a voice or adjusting its settings does not change its ID, so scripts, saved presets, and team notes that store the ID keep working. That stability is the main reason to build on IDs rather than names.

Does a different voice ID change the generation cost?

No. Text to speech costs one credit per character regardless of which voice ID you use. A 2,500-character script costs 2,500 credits whether it uses a pre-made voice, a Voice Library voice, or your own cloned voice. Costs only vary by plan tier and, for API use, the model you choose.

Can I use a Voice Library voice ID with the API?

Technically yes — once a Voice Library voice is available to you, its ID works wherever a voice ID is accepted. But Voice Library voices carry their own licensing terms for commercial use, so check the terms on the voice’s page before using one in a client project or a monetized product.

What happens if I use an invalid voice ID?

The API returns an error instead of audio. Voice IDs are case-sensitive, so double-check every character when copying — JBFqnCBsd6RMkjVDRZzb is not the same as a version with a changed letter. If a request fails, confirm the ID in the dashboard and verify the voice is still in your collection.

Sources checked

  • ElevenLabs docs — voice IDs and text_to_speech.convert usage — checked 4 Nov 2026
  • ElevenLabs pricing — Free $0 (10,000 credits/mo), Starter $6/mo (30,000), Creator $22/mo (121,000), Pro $99/mo (600,000); $1 Starter first-month offer shown until Nov 8 — checked 4 Nov 2026
  • ElevenLabs Voice Library — 10,000+ voices — checked 4 Nov 2026

Last updated 4 Nov 2026. Prices checked on the official ElevenLabs pricing page on that date; confirm at checkout.

The AIDealsPro team

We read each tool's official pricing and docs, re-check prices monthly and say when we haven't used a paid feature ourselves.

How we review
Keep reading

Related reviews