Skip to main content
Core.Today
|
Billing note Billing is proportional to music_length_ms: 19.3 credits per second. A 30-second track is about 580 credits and a 5-minute track about 5,160 credits (bulk taper applied).
ElevenLabsMediumHigh

ElevenLabs Music

ElevenLabs Music via Replicate. Composes a song from a text prompt with a target length of 5 seconds to 5 minutes, optional vocals, and MP3 / WAV output. Billed per second of the requested length โ€” a 10-second clip costs about 190 credits.

190 credits
per 10s (19.3 credits per second of music_length_ms)
Per-second billing โ€” pay only for the length you request
5 seconds to 5 minutes per song
Vocals or forced instrumental
MP3 (128/192 kbps) or WAV up to 44.1 kHz

Run it right now

Test this model instantly in the Console Playground โ€” no code required

Sign in to try

Use with AI Assistant

Copy usage instructions for Claude, ChatGPT, or other AI

Quick Start

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "elevenlabs/music",
  "input": {
    "prompt": "Bright upbeat K-pop electro-pop company jingle, 128 BPM, energetic female and male vocals singing in Korean, catchy chant chorus, synth brass, punchy drums. Lyrics: [Verse] ์•„์นจ๋ถ€ํ„ฐ AI, ์ปคํ”ผ๋ณด๋‹ค ์ง„ํ•ด / ์ฝ”๋”ฉํ•˜๋‹ค ๋ณด๋‹ˆ ๋ฒŒ์จ ์ƒˆ๋ฒฝ ๋‘ ์‹œ๋„ค! / ์•ˆ ๋˜๋Š” ๊ฑด ์—†์–ด, ์ผ๋‹จ ๋งŒ๋“ค์–ด ๋ด / ์ƒ์ƒ์ด ํ˜„์‹ค ๋˜๋Š” ๋งˆ๋ฒ• ๊ฐ™์€ ํšŒ์‚ฌ! [Chorus] ์ฝ”์–ด! ๋‹ท! ํˆฌ๋ฐ์ด! / ์˜ค๋Š˜์˜ ์ƒ์ƒ์ด ๋‚ด์ผ์˜ ๊ธฐ์ˆ ๋กœ! / ์ฝ”์–ด! ๋‹ท! ํˆฌ๋ฐ์ด! / AI๋„ ๋†€๋ผ๋Š” ์šฐ๋ฆฌ์˜ ์•„์ด๋””์–ด!",
    "music_length_ms": 30000,
    "force_instrumental": false,
    "output_format": "mp3_high_quality"
  }
}'

Parameters

ParameterTypeRequiredDefaultDescription
promptstringYes-Description of the music you want to generate (genre, mood, instruments, tempo, vocals)
music_length_msintegerNo10000Target duration in milliseconds (5,000-300,000). Billed per second of this value
force_instrumentalbooleanNotrueIf true, removes vocal elements from the generated music
output_formatstringNomp3_standardAudio output format: MP3 128/192 kbps or WAV at 16/22/24/44.1 kHz
mp3_standardmp3_high_qualitywav_16khzwav_22khzwav_24khzwav_cd_quality

Common Parameters

Common parameters used when calling POST /v1/predictions.

ParameterTypeRequiredDefaultDescription
modelstringYes-Model identifier
inputobjectYes-Object containing the model-specific parameters from the table above
output_folderstringNo-Folder path for output files (max 256 chars, '..' not allowed)
webhook_urlstringNo-Webhook URL to call on completion
is_publicbooleanNofalseIf true, output files are also available via permanent public URLs

Examples

Core.Today company song

The same Korean company-song lyrics given to every music model โ€” compare how each one sings them

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "elevenlabs/music",
  "input": {
    "prompt": "Bright upbeat K-pop electro-pop company jingle, 128 BPM, energetic female and male vocals singing in Korean, catchy chant chorus, synth brass, punchy drums. Lyrics: [Verse] ์•„์นจ๋ถ€ํ„ฐ AI, ์ปคํ”ผ๋ณด๋‹ค ์ง„ํ•ด / ์ฝ”๋”ฉํ•˜๋‹ค ๋ณด๋‹ˆ ๋ฒŒ์จ ์ƒˆ๋ฒฝ ๋‘ ์‹œ๋„ค! / ์•ˆ ๋˜๋Š” ๊ฑด ์—†์–ด, ์ผ๋‹จ ๋งŒ๋“ค์–ด ๋ด / ์ƒ์ƒ์ด ํ˜„์‹ค ๋˜๋Š” ๋งˆ๋ฒ• ๊ฐ™์€ ํšŒ์‚ฌ! [Chorus] ์ฝ”์–ด! ๋‹ท! ํˆฌ๋ฐ์ด! / ์˜ค๋Š˜์˜ ์ƒ์ƒ์ด ๋‚ด์ผ์˜ ๊ธฐ์ˆ ๋กœ! / ์ฝ”์–ด! ๋‹ท! ํˆฌ๋ฐ์ด! / AI๋„ ๋†€๋ผ๋Š” ์šฐ๋ฆฌ์˜ ์•„์ด๋””์–ด!",
    "music_length_ms": 30000,
    "force_instrumental": false,
    "output_format": "mp3_high_quality"
  }
}'

20-second dance track

Upbeat EDM with a female vocal hook, 192 kbps MP3 โ€” 390 credits

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "elevenlabs/music",
  "input": {
    "prompt": "Upbeat electronic dance music with a driving bassline, bright synth leads and an energetic female vocal hook",
    "music_length_ms": 20000,
    "force_instrumental": false,
    "output_format": "mp3_high_quality"
  }
}'

Tips & Best Practices

1Set music_length_ms to exactly what you need โ€” every second is billed
2force_instrumental defaults to true; set it to false when you want vocals
3Use mp3_standard for previews and wav_cd_quality for masters
4For 1-minute-plus songs compare with the fal.ai version (elevenlabs/music/v2.5), billed per started minute

Use Cases

Short jingles and stingers priced by the second
Ad and short-form background music
Full songs with vocals up to 5 minutes