Get API key

Suno API: What the text step costs

Predictable costs for your creative pipeline: pay only for the text tokens you consume, with no hidden fees or monthly commitments.

No subscription. Prepaid credit never expires.

per 1M input tokens
$0.25
Output tokens / 1M
$1.00
token context
100,000
trial credit
$0.50
requests per minute
300

Cost calculator

$0.00

Worked examples

Generating metadata for 1,000 AI music tracks

Each track requires a 200-token prompt and 50-token response. Total: 200,000 input tokens ($0.05) and 50,000 output tokens ($0.05). Total cost: $0.10 for 1,000 tracks.

Scripting a 10-minute video

A 5,000-token input prompt and a 3,000-token script output. Cost: $0.00125 (input) + $0.003 (output) = $0.00425 per script.

Processing a 30,000-token context window

Full usage of the context window: 15,000 input tokens ($0.00375) and 15,000 output tokens ($0.015). Total: $0.01875 for one heavy request.

Pay-As-You-Go Rates

The suno api pricing is straightforward: you pay for what you use. Input tokens cost $0.25 per million, and output tokens cost $1.00 per million. This structure reflects the higher compute cost of generation. You can load credit and spend it exactly as needed. There are no subscription tiers or monthly fees. You only pay for the tokens your model processes.

Credit Bonuses

We reward larger deposits with bonus credit. When you top up by $50, you receive a 5% bonus. A $100 top-up gives you 10% extra credit. These bonuses are added to your prepaid balance and last indefinitely. They extend the life of your account without requiring a new payment. This is ideal for projects with variable token usage.

Free Trial Credit

New accounts receive $0.50 in trial credit. This is valid for 7 days and requires no credit card. It lets you test the uncensored model with real traffic. The trial credit is one per person. After the 7 days, it expires. You can then purchase a prepaid balance to continue using the API without interruption.

Included with every key

One price list, one set of limits, all features on every key.

ParameterDetails
Max context100,000 tokens, input and output combined
Tools / tool callsSupported: tools + tool_choice, tool_calls in the reply (streamed too), tool results as role: tool messages
JSON moderesponse_format: {"type": "json_object"}
Max output16,000 tokens max; 2,048 if max_tokens is not set
Parallel requests8 requests at the same time per key
Rate limit300/min per key
Paymentcrypto: USDT on TRON or USDC on Base, $10–$500, any whole sum
Free trial$0.50 for 7 days, no card
Credit expiryno monthly fee; paid credit does not expire
Token prices$0.25 per 1M input tokens · $1.00 per 1M output tokens
Bonus credit+5% on $50+, +10% on $100+

All limits and error codes are listed in the docs.

Questions and answers

Does the prepaid balance expire?

No. Prepaid credit does not expire. It remains in your account until you use it. This allows you to load funds when convenient and spend them over time. Bonus credits from top-ups also do not expire.

Can I exceed my balance?

No. Requests are denied if your balance is insufficient. This ensures your spend never exceeds what you loaded. You can add credit at any time to resume usage. This makes budgeting predictable for your pipeline.

How do I get trial credit?

Sign up with an email and password. You receive $0.50 immediately. No credit card is needed. The credit lasts for 7 days. Use it to test the uncensored model and verify it fits your workflow.

What happens if I stop using the API?

Your remaining credit stays in your account. You can return later and continue using it. There is no penalty for inactivity. The trial credit expires after 7 days, but prepaid credit does not.

Your key is one form away

Create an account, copy the key, change the base URL. That is the whole setup.

Get API keyhttps://api.sunoapis.com/v1