Pricing

Free runs on your machine. Paid runs on ours.

That sentence is the whole rule. Anything that runs on your own CPU is free, with no account and no time limit. Anything we run for you, on our build machines or our AI key, is what the paid plan pays for.

There is one paid plan and one number.

$29

per workspace, per month

Seats are never charged. Invite the whole team, and an agent is not a seat.

Three ways to use Extension.dev

Two of them cost nothing, and the first one never asks who you are.

No account

Nothing to sign up for, nothing to install.

$0

no sign in, no expiry

  • The whole extension CLI: create, dev, start, build, preview, logs, act, doctor and install.
  • 20 of the 28 MCP tools, in any editor that speaks MCP.
  • Templates, themes and the docs.
  • Opening a shared preview link, with no sign in, for as long as the link lives.
  • The compile and run loop on code.extension.dev, which is esbuild-wasm on your own CPU.

With an account

Sign in with GitHub. No card, ever.

$0

one project, 100 builds a month

  • One project, imported from a GitHub repo or started from a template.
  • 100 builds a month that you start yourself, from the console or the CLI.
  • extension publish, and preview links that stay live for 30 days.
  • Build logs, artifacts, environment variables and secrets.
  • Teammates, invites and access tokens.
  • Store submission by hand from the console, for Chrome, Firefox and Edge.

Paid

Everything above, plus the work we run without you watching.

$29

per workspace, per month

  • A build on every git push, run on our machines.
  • Release cut, promote and rollback.
  • Store submission from CI, an agent or the API.
  • Every project after the first.
  • Preview links that do not expire.
  • AI generation past the free cap.

Why the free allowance is 100 builds

A build on our machines costs us about four cents in CI minutes. One hundred of them is a little over three dollars a month, which we would rather give away than meter.

A build you start yourself is one you are watching. Builds that fire on their own, from a push or a schedule, are the paid line, because that is where the cost stops being bounded by your attention.

How to get on the paid plan

There is no checkout. We have not connected a payment provider yet, so billing is not self-serve, and we would rather write that here than give you a button that goes nowhere.

Email us. We turn the plan on for your workspace by hand and send an invoice.

Extension.dev is in private alpha, so a workspace needs an invite before it can have a plan at all. The waitlist is how you get one.