ElevenLabs Music
ElevenLabs · Audio · 3–600s
Your recording will appear here
Fill in the settings and press Run. The result is also saved to your library.
Price
Reference price
No published price yet - this model is not in the public price list.
What the price depends on
- This model is billed per second of output, so length is the biggest lever on the price.
- Resolution and quality settings change the price. Change one and the number above follows.
- A generation the provider fails is not charged. A chat answer is charged for what the model wrote and thought, even if you stop it.
Prices are in credits. What a credit costs is on the pricing page.
Which one to pick
| Model | Key specs | Price from |
|---|---|---|
| ElevenLabs V3 | — | — |
| ElevenLabs Multilingual v2 | — | — |
| ElevenLabs Turbo 2.5 | — | — |
| ElevenLabs Flash v2.5 | — | — |
| ElevenLabs Dialogue | — | — |
| ElevenLabs Music· you are here | 3–600s | — |
| ElevenLabs Speech to Text | — | — |
About the model
ElevenLabs Music: a track from a text brief, 3 seconds to 10 minutes, with or without vocals.
- Produces
- Audio
- Takes
- text
- Prompt
- 4,100 characters
- Length
- from 3s to 600s
What you can set
Every setting of this model and the choices it allows — the same as in the form.
- Durationfrom 3s to 600s
- InstrumentalNo vocals in the result.
- File format19 to choose from
- Keep section lengthsHold each section to the length it was given.
For developers
Run this from your own code
The same request the Generate tab sends, with the settings you have chosen.
elevenlabs-musiccurl -X POST https://seedara.ai/api/v1/generate \
-H "Authorization: Bearer $SEEDARA_API_KEY" \
-H "Content-Type: application/json" \
--data '{
"model": "elevenlabs-music",
"prompt": "Describe the song: genre, mood, instruments, vocals…",
"params": {
"duration_seconds": 30,
"is_instrumental": false,
"output_format": "mp3_44100_128"
}
}'This snippet updates as you change the form. Copy it once the settings are the ones you want.
Request parameters
What goes in `params`, by the names the API uses.
Optional
Left out unless you set them - the provider then applies its own default.
| Parameter | Type | Accepted values | Default |
|---|---|---|---|
durationDuration | number | any value from 3 to 600 | 30 |
is_instrumentalInstrumental | on / off | — | false |
output_formatFile format | one of a list | mp3_22050_32mp3_44100_32mp3_44100_64mp3_44100_96mp3_44100_128mp3_44100_192pcm_8000pcm_16000pcm_22050pcm_24000pcm_44100pcm_48000ulaw_8000alaw_8000opus_48000_32opus_48000_64opus_48000_96opus_48000_128opus_48000_192 | mp3_44100_128 |
respect_sections_durationsKeep section lengths | on / off | — | true |
How a generation runs
- POST /v1/generate answers immediately with a job_id - it does not wait for the result.
- Poll GET /v1/jobs/{id} until status is completed or failed.
- A completed job carries output_url - the finished file.
curl https://seedara.ai/api/v1/jobs/JOB_ID \
-H "Authorization: Bearer $SEEDARA_API_KEY"Frequently asked about ElevenLabs Music
NewYour first track —
in a minute
Describe what you want to see — the model does the rest.
- No auto-charges
- Pay only for a finished result
- Works are kept in your Library

