songcode

Songcode is free.
Plans are optional.

Bring your own model key and Songcode costs nothing, in the app, the API and the MCP server. A plan is for when you'd rather not bring one: Songcode writes your tracks from a weekly amount of usage, with its tuned composition.

Free with your own key.

$0 a month

Bring an Anthropic or OpenAI key and Songcode charges nothing: no subscription and no fee per track. Your provider bills you for what the model uses, and we add nothing on top.

  • Every part of the app: the code, the stems view, every genre and sound.
  • Pick the model and how hard it thinks.
  • Export WAV, MP3, MIDI, .ode and .songcode.
  • Publish a track to get a link anyone can play.
  • Your key stays in your browser and goes along with each request. We never store it or log it.

You sign in with a Songcode account, which is free too. The API and MCP server work with your own key as well.

Plans, with no key.

Songcode writes every track on our side, so there is no key to bring. Pick the quality for each one; a lighter one takes less of the week. Each plan is an amount of usage that resets every week. Plans are coming soon.

The guide is an estimate at typical sizes. A long track takes more, a loop less. Prices are in US dollars, before any sales tax.

Every plan writes tuned.

Tuned is what a plan adds to how Songcode writes, in two parts.

Tuned composition. Songcode composes from its own tuned instructions for ode, kept on our side, at every quality level. There is no model to pick and no key to bring. You choose how much care a track gets, from a quick sketch to ultra compose, the deepest pass Songcode makes.

Tuned prompts. Switch your prompt from as written to tuned and Songcode turns a few words into a full brief before it composes: the key and tempo, each part's job, a theme and where the song goes. A detailed prompt is kept as you wrote it, and any saved song flips back to your own words.

What tuned means, in the docs

composition quality tuned

The everyday pick for most tracks.

How weekly usage works

A percentage, not a count

The composer and your settings page show how much of the week you've used and when it resets. There is nothing to count.

Measured by what's written

A loop takes little, a long track more, and ultra compose several times that. The app says so before ultra compose writes anything.

Resets every week

Counted from the day your first plan started. Usage you don't use in a week doesn't carry over.

Tracks always finish

A track that has started finishes even if it passes the limit. What it runs over comes from extra usage, or from the next week.

Failures are free

A generation that fails, or ends with nothing written, doesn't count.

Extra usage

Reach the limit and add $5, $10 or $25 more from your settings page, charged to your plan's card. It's used only past the weekly limit and never expires.

Cancel any time and keep the plan until the month you paid for ends. Move to a larger plan any time: the unused part of your month comes off the price, and you see the amount first. Your own key keeps working on any plan.

The API and MCP server.

Songcode writes every song on our side, whichever way you ask: your assistant or your code only asks. What changes is who pays, and with it what you pick, as in the app.

With your own key

free

Save an Anthropic or OpenAI key on your settings page, or send it with each API call. Songcode writes with it on the model and reasoning you pick, your provider bills you, and we set no limit.

On a plan

weekly usage

No key. Pick fast, balanced, extra or ultra compose; Songcode writes with its tuned composition and spends the plan's weekly usage, then any extra usage you add.

Reading, editing, publishing and exporting are free on any account. The API takes 120 calls a minute for each key or connected app.

Start with your own key.

Songcode is in early access. Leave your email on the home page and we'll send your invite.