Skip to content

Pricing

One price on top. Your provider bills the rest, at their rate.

No per-dyno arithmetic, no per-service multiplier, no surprise at the end of a busy month. One plan, with every server and everyone on your team.

Server costs are billed by your provider, to you, at their price. KamalCloud never resells infrastructure.

A question about billing? Ask us

Your servers cost what your provider charges. KamalCloud shows you the number.

Every machine, volume, IP and snapshot the account holds, priced at your provider's list rate and totalled per app and per environment. It is an estimate read from the provider's catalogue, not an invoice, and it never passes through KamalCloud.

The KamalCloud spend view, showing monthly cost per server billed by the provider.The KamalCloud spend view, showing monthly cost per server billed by the provider.
FAQ

Questions about the bill.

All questions
What happens when the trial ends?

The card collected at signup is charged $29 a month, and nothing about your servers changes. There is one plan, with every feature, unlimited servers and unlimited people, so there is nothing to pick. Cancel any time.

What if a payment fails?

You keep your account. Locking a team out of its own servers over a failed renewal is the worse answer, so a past-due account is admitted for about a fortnight while Stripe retries, and the payment alert fires at critical severity so nobody finds out late.

Does the price go up as I add servers or people?

No. The plan has no server cap and no seat count, so there is nothing to outgrow: $29 a month covers every server and everyone you invite. What grows is your provider's bill for the machines, which is theirs, not ours.

What happens if I stop paying?

Your servers are in your cloud account and stay there. Your applications keep running. Your repository's deploy.yml, and the destination and secrets files KamalCloud wrote on the runner, still work with plain Kamal. KamalCloud stops managing them; nothing tears anything down.

What is in the seven-day trial?

All of it. A card is collected by Stripe at signup, before anything is provisioned, and the first week is free. There is no reduced tier during the trial and nothing is held back. If a payment fails later you are not locked out of your own servers straight away: the account keeps working for about a fortnight while Stripe retries, and the alert fires at critical severity so it is not a surprise.

Connect a server. Start with staging.

Register a machine you already have, or provision a new one. Nothing is touched that you have not chosen.

Sign-ups are paused while the app is in maintenance.