Pricing
Start free. Scale when you ship.
No credit card to start. The data, auth, email and payment code is written in from vetted bricks — nothing to hand-roll before your first build.
The model
How pricing works on code-anything
Two things decide what you pay: the plan you are on, and how much building you actually do. The rest of the stack — the data layer, the sign-in, the sending code, the hosting — comes written in as part of the plan rather than being assembled and wired up by you.
One monthly plan
A plan is a flat monthly subscription billed through Stripe. It sets your monthly credit allotment, how many builds can run at once, and which capabilities are switched on. There is no per-seat charge and no metered surprise on top of it.
Credits meter the agent’s work
The expensive part of an AI build is the model calls and the sandbox that runs your code. Credits are how that work is measured, so a plan you barely use costs you the subscription and nothing more.
The backend layer is part of the price
The data layer, sign-in, checkout and row-level security are written into every project from a catalogue of vetted bricks, and builds, deploys and hosting run on Cloudflare — all inside the plan, with no integration work to schedule. Connecting the services that code talks to is a separate step, and for Stripe and Resend the account is yours.
Most tools in this category quietly hand you a second problem: the subscription covers the editor, and then you go and open accounts with a database host, an auth vendor, an email provider and a hosting platform, each with its own dashboard, its own keys and its own invoice. code-anything is priced the other way round. The platform writes the integration code for those services from vetted bricks and runs the sandbox, the builds and the hosting itself, so a plan buys you the whole path from a sentence to a running, hosted application. The accounts those services run on are a separate, explicit step, and for Stripe and Resend they are your own.
Within a plan, the variable is work. An agent run costs real money to execute — model calls to read your codebase and write the change, and sandbox compute to install dependencies, run your tests and produce a build. Credits are simply how that cost is expressed in your account, so a month where you shipped one small copy change does not cost the same as a month where you built three features.
Every plan
What every plan includes, whatever you pay
These are not upsells and they are not tier-gated. They are on the Free plan and they are on the Team plan, because an app without a database, sign-in or a way to send email is not a shipped app.
Prompt to a working app
Describe what you want in plain English and watch it build in a live preview. The prompt-to-app path is on every plan, including Free.
Managed Postgres database
A real, portable Postgres database on Supabase, created and connected when your app starts storing data. No dashboard to visit, no connection string to copy.
Authentication and user accounts
Sign-in is wired in alongside the database, so your app can have real user accounts without you configuring an auth provider or handling sessions yourself.
Transactional email
Receipts, sign-up confirmations and alerts send through Resend. The templates and the server-side sending code are generated with the feature, as part of your pre-wired backend — the Resend key and the verified sending domain stay yours, because the sending reputation is yours.
Verified before it ships
Every change is made inside an isolated sandbox clone and put through typecheck, tests and a real build before you see it — see sandbox verification.
Managed hosting and HTTPS
Builds, deploys and hosting run on Cloudflare with HTTPS by default. There is no server for you to provision, patch or keep alive.
Usage
How build credits and runtime credits work
Credits are the only usage-based part of the price. There are two kinds, they measure two different things, and every plan grants both.
Build credits
1,000 build credits = $1 of metered work
Build credits meter what an agent run consumes while it is working: the model calls that read your code and write the change, and the sandbox compute that installs dependencies, runs your tests and produces a build. A run’s cost is measured as it happens and deducted from your balance once the run finishes.
Runtime credits
One live-app event = one runtime credit
Runtime credits cover what your app does after it ships — a transactional email going out, an automation firing, an LLM call travelling through the managed proxy. Discrete events cost one credit each; LLM calls are scaled by the tokens they use, so a long conversation costs more than a short one.
Where the allotment comes from
Each paid plan grants a fixed number of credits at the start of every billing period: 16,000 build credits and 1,000 runtime credits on Starter, 80,000 and 5,000 on Pro, and 400,000 and 25,000 on Team. Free accounts are provisioned with 50 build credits and 500 runtime credits when you sign up, and topped up to that allotment on the first of each month. Paid allotments reset rather than accumulating — a quiet month does not bank credits for a busy one.
Why a build costs what it costs
The size of the change is the main driver. Renaming a button touches one file and needs one verification pass. Adding a feature that stores data means the agent has to understand your existing schema, write a migration, add an API route, build the UI, and then run typecheck, tests and a real build before showing it to you — see code intelligence and sandbox verification for what that involves. Bigger, more ambitious work uses more credits because it genuinely takes more work.
What bounds a single run
Your credit balance is the ceiling. A build is allowed to spend what you can actually afford and no more, rather than being cut short by an arbitrary step or token limit that has nothing to do with your account. Two other bounds sit around that: your plan decides how many builds may run at once — one on Free, three on Starter, six on Pro, twelve on Team — and every account, on every plan, sits behind a $25-a-day spend ceiling that resets at 00:00 UTC, so a runaway loop can never empty a balance overnight. Your current plan, allotment, remaining balance, parallel-build limit and renewal date are all shown on the Billing page inside the product.
At the limit
What happens when you run out of credits
Nothing dramatic, and nothing retroactive. Here is the actual sequence.
Credits are checked before a run starts and deducted after it finishes, from the cost that run actually incurred. That ordering is the whole answer. A build you have already received is never rolled back, reverted or withheld because of billing — the work is yours, the preview stays up, the code stays in your workspace. What stops is the next run.
Before a build starts
If the balance is empty, the run does not begin, and you are told plainly: out of build credits, top up or upgrade to keep building. If the credits run out partway through a build, the run stops there — but nothing it had already written is discarded. Top up and start it again and it carries on from the files it had reached, rather than from nothing.
Your three options
- Wait for the refresh. Every plan, Free included, gets a fresh allotment at the start of the next period — reset on paid plans, topped up on the first of the month on Free. Near the end of a cycle this often costs nothing.
- Buy a one-time top-up. Credit top-ups are purchased through Stripe Checkout from the Billing page and add to your balance instead of resetting it, so they stack on whatever your plan has already granted. Larger top-ups deliver more credits per dollar. A top-up is not a subscription — it does not change your plan and there is nothing to cancel afterwards.
- Move up a plan. If you are running out every month, the allotment is the wrong size rather than the usage being wrong. A higher plan grants more credits and lets more builds run in parallel.
Runtime credits behave the same way from the other side of the launch: they meter events your shipped app produces, so an app that sends few emails and fires few automations barely touches the bucket, and the ones that do are visible in the same place. Unlike build credits, a runtime deduction is refused rather than applied when the bucket is empty, so a live app cannot quietly run up a debt.
Compare
Every plan, side by side
The tier cards above carry the headline. This is the detail underneath them — including the limits that only show up once you are building at volume.
| Free | Starter | Pro | Team | |
|---|---|---|---|---|
| Monthly price | $0 | $20 | $100 | $500 |
| Build credits per month | 50 | 16,000 | 80,000 | 400,000 |
| Runtime credits per month | 500 | 1,000 | 5,000 | 25,000 |
| How the allotment refreshes | Topped up monthly | Resets each billing period | Resets each billing period | Resets each billing period |
| Active projects | 1 | Unlimited | Unlimited | Unlimited |
| Prompt to a live preview | Included | Included | Included | Included |
| Managed Postgres, auth and email | Included | Included | Included | Included |
| Sandbox verification before every change | Included | Included | Included | Included |
| Go Live to a custom domain | — | Included | Included | Included |
| “Built with code-anything.com” badge on live apps | Shown | Removed | Removed | Removed |
| Connect a GitHub repo, changes by pull request | — | — | Included | Included |
| Payments (Stripe) wired into your app | — | — | Included | Included |
| Continuous workspace monitoring | — | — | Included | Priority monitoring and alerts |
| Builds running in parallel | 1 | 3 | 6 | 12 |
| Support | Community | Community | Community | Dedicated |
Parallel builds are enforced per plan and shown on the Billing page in your account, alongside your live credit balance. Free-plan allotments are topped up on the first of each month; paid allotments reset at the start of each billing period. Every account, on every plan, also sits behind a $25-a-day spend ceiling that resets at 00:00 UTC.
The comparison that matters
What you would otherwise pay for separately
A plan is not only replacing an editor. It is replacing the five vendor relationships you would normally need before an app can serve its first real user.
| Piece of the stack | Assembled yourself | On code-anything |
|---|---|---|
| Database | A managed Postgres plan with its own vendor account, dashboard, connection strings and invoice. | Postgres schema, migrations and a vetted data-access layer written into your project. |
| Authentication | An identity provider account, plus the integration work to wire sessions, sign-up and password flows. | The auth brick written in whole: session provider, login form, route guard, profiles migration. |
| Transactional email | An email provider account, a verified sending domain, API keys and templating. | Templates and server-side sending code generated around your own Resend key and domain. |
| Payments | A Stripe account plus checkout, webhook handling and subscription logic to write and maintain. | Checkout endpoint, redirect and a signed webhook written in on Pro and Team, against your own Stripe account. |
| Hosting and deploys | A hosting plan, a build pipeline, TLS certificates and a deploy process to keep working. | Builds, deploys and hosting on Cloudflare with HTTPS by default. |
| The integration work itself | Engineering time per service, then ongoing maintenance as each vendor changes. | The agent does the wiring and verifies it in a sandbox before it reaches you. |
No dollar figures here on purpose — what each of these costs depends on your vendors, your region and your usage, and we are not going to invent numbers for someone else's pricing. What is certain is that assembling it yourself means separate accounts, separate keys and separate integration work before your first real user arrives.
The hidden cost in the left-hand column is rarely the subscription. It is the afternoon spent verifying a sending domain, the evening spent debugging a webhook signature, the week where auth almost works. That work does not disappear because you used an AI editor to write the frontend — it just moves to the point where you try to ship. Having it already written, vetted once rather than rediscovered per project, is the part of the price that is easy to underestimate on the way in and obvious on the way out.
The honest caveat about provider costs
Pre-wiring is not the same as paying every bill forever, and we would rather say so here than surprise you later. As an app grows past the free tiers underneath it, the providers — Supabase, Cloudflare, Stripe and so on — bill you directly for their own subscriptions and fees. Those charges are separate from your build and runtime credits, and the Usage page for each project shows an estimated monthly running cost per provider so the number is in front of you before it turns up on a card. What your plan buys is the code, the wiring and the maintenance of that stack, not an exemption from the providers underneath it.
If you are weighing this against a specific tool, the comparison pages lay out where code-anything differs from each one, and the platform overview explains how the build, verify and deploy pipeline fits together.
Choosing
Which plan should you be on
Plans are easiest to pick by trigger rather than by feature list. Each of these describes the moment the plan below it stops being enough.
Stay on Free while you are exploring
Free costs nothing and needs no credit card. It carries one active project, the full prompt-to-live-preview workflow, and 50 build credits and 500 runtime credits, topped back up on the first of each month. Start for free.
Move to Starter when you want it live
The trigger for Starter is a URL. It unlocks Go Live to a custom domain, lifts the one-project limit and drops the “Built with code-anything.com” badge from your live apps, so a preview you like can become an app other people use. It grants 16,000 build credits and 1,000 runtime credits a month, with three builds in parallel.
Move to Pro when code and money are involved
Pro is the plan for real products: connect a GitHub repository so changes arrive as reviewed pull requests, take payments through Stripe, and get continuous workspace monitoring. Builds also route through a premium execution model. 80,000 build credits and 5,000 runtime credits a month, with six builds running in parallel.
Move to Team when more than one person ships
Team adds shared workspaces and roles, priority monitoring and alerts, and dedicated support, on the largest allotment: 400,000 build credits and 25,000 runtime credits a month. Larger organisations should start at Enterprise.
Billing
Payments, renewals and cancellation
Short version: monthly, by card, through Stripe, cancel whenever you like.
How you pay
Paid plans are billed monthly through Stripe Checkout. You never hand card details to code-anything directly — checkout happens on Stripe, and your subscription renews automatically at the start of each billing period. When the renewal payment succeeds, that period’s credit allotment is granted to your account.
Starting without a card
The Free plan requires no payment method at all. You can sign in, describe an app, watch it build in a live preview and iterate on it before any billing relationship exists. Upgrading is a deliberate act, not a trial that quietly converts.
Changing or cancelling
You can start a checkout for a different plan from the Billing page in your account at any time. You can also cancel at any time; when the subscription ends your account returns to the Free plan and its allotment, and the per-plan limits follow accordingly. One-time credit top-ups are separate purchases — they are not a subscription, so there is nothing to cancel. Fees already paid are non-refundable except where the law requires otherwise; the terms set that out in full.
Teams and organisations
Shared workspaces and roles are planned rather than available — today a workspace belongs to a single account, and collaboration happens around what you deploy rather than inside the workspace. If you need single sign-on, an audit trail, priority monitoring or a dedicated support channel, those are available for larger teams on request — the Enterprise page covers what exists today and what is available on request, without the usual hand-waving.
Questions, answered
Everything you need to know before you start.
No. On the create path you describe what you want in plain English and get a working, hosted app. The technical path (connecting a GitHub repo) is there when you want it.
Pricing FAQ
Questions about money, answered
Credits, limits, top-ups and cancellation — the things worth knowing before you put a card in.
Describe it. Watch it build. Go live.
From a one-line prompt to a hosted app, or from a repo to a reviewed pull request — with everything managed and monitored for you.
No credit card · Managed DB, auth, email & payments included · Cancel anytime