Suno AISuno AI
For developers

Suno API for your app

Build music features on Suno V6 with one REST API. Generate songs from a prompt or your own lyrics, then extend, cover, split stems and export WAV. API access is provided by our partner Wizzx and billed per request.

$0.20 free credits on sign-up · No subscription · Failed tasks refunded

generate.shPOST /api/v1/music/generate
curl -X POST https://api.wizzx.ai/api/v1/music/generate \
  -H "Authorization: Bearer $WIZZX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "custom": false,
    "instrumental": false,
    "version": "v6",
    "prompt": "Late-night lo-fi piano with soft rain"
  }'

# → { "data": { "task_id": "task_01hf8k…" } }

curl -X POST https://api.wizzx.ai/api/v1/task/status \
  -H "Authorization: Bearer $WIZZX_API_KEY" \
  -d '{ "task_id": "task_01hf8k…" }'

$0.06

per song request, 2 tracks returned

v6 · wild · mini

three versions, one price

30+

music actions on one endpoint

$0.20

free credits, no card required

Everything Suno does, as an API

Each operation is one task at POST /api/v1/music/{action}. Later actions build on your earlier tracks by task ID.

Generate songs

Inspiration mode writes the lyrics from a short brief. Custom mode takes your lyrics, title, style tags and a target length of 10–360 seconds.

Extend, cover and replace

Continue a track from any second, sing it again in a new style, or rewrite one section and keep the rest.

Start from your own audio

Upload a clip, then cover it, extend it, or add vocals or an instrumental around it.

Stems, MIDI and analysis

Extract one stem or separate all of them, export MIDI, and get the BPM and timestamped lyrics.

Personas and custom models

Keep a consistent voice across songs with personas, or train a custom model on 6–24 reference tracks.

Export and music video

Download any finished track as MP3, M4A or WAV, or render a music video for it.

Pay per request

Credits are bought once and never expire. Max mode doubles the price for higher fidelity.

ActionPrice per request
Generate a song (2 tracks)$0.06
Generate in Max mode$0.12
Extend or cover a track$0.06
Extract one stem$0.193
Separate all stems$0.462
Write lyrics$0.016
Download as MP3, M4A or WAV$0.003

Prices from the Wizzx catalog in October 2026. The model page always shows the current rate. See live pricing

Live in three calls

Every request is asynchronous: submit a task, keep its ID, then fetch the result.

  1. 1

    Create an API key

    Sign up on Wizzx and create a secret key in the dashboard. Keep it on your server, never in browser code.

  2. 2

    Submit a task

    POST your prompt to /api/v1/music/generate. The response returns a task_id right away.

  3. 3

    Fetch the result

    Poll /api/v1/task/status until it reports SUCCEEDED, then read the track URLs and lyrics.

Suno API FAQ

No. Suno develops the V6 models. Wizzx is an independent API platform that gives developers access to them with one key, an asynchronous task API and pay-as-you-go credits. Suno AI Music is also independent and not affiliated with Suno.

Generating a song costs $0.06 per request and returns two tracks. Max mode costs $0.12. Smaller actions such as lyrics or downloads cost a fraction of a cent. There is no subscription.

Yes. Eligible new Wizzx accounts get $0.20 in free credits, enough for 3 song generations, and no card is required.

No. Credits are held when you submit a task and refunded automatically if it fails or times out.

Suno allows commercial use of songs made through paid API access, as long as you follow Suno's terms: no infringing lyrics and no imitating real artists.

Use Suno AI Music to make songs in your browser without writing code. Use the API when you are building music generation into your own app, game or workflow.

Start building with the Suno API

Get $0.20 in free credits and generate your first track in a few minutes.