One plan. $7 a month.
Your worst case is on this page.
Commercial use allowed, no cold starts, and a spend cap you control. Every metered rate is below, next to Vercel's, including the one place theirs comes out cheaper.
- 150 GB of US/EU CDN bandwidth
- $7 of usage credit every month — compute, builds, everything metered below
- 20 projects, 5 custom domains, HTTPS issued and renewed automatically
- 2 GB of memory and 1 vCPU per app — real SSR, API routes, ISR, server actions
- Branch preview URLs, with no injected toolbar or badge
- Sleeps after 15 idle minutes, wakes in 4–36 ms, bills nothing while asleep
- A hard spend cap — $20 by default, and only you can raise it
- Managed Postgres with 256 MB of storage — table editor, SQL, schema and advisors in this console
Card required — the $7 is the trial. Cancel in one click.
That is the default hard cap: $7 base plus at most $13 of usage. We stop serving before we exceed it. Raise it when you want more headroom — nobody else can.
Base, then credit, then your cap
Includes 150 GB of US/EU CDN traffic and $7 of usage credit.
Compute, builds and bandwidth past the allowance come out of the $7 first. Most small apps never get through it.
Past the credit we charge in small blocks as you go, never more than your cap. Prepaid, so there is no bill arriving later.
At the cap your apps stop serving rather than keep spending. Blunt, but never a surprise.
Same meters as Vercel, published side by side
Nothing here is a bundle you have to decode. These are the same lines you already read off a Vercel usage dashboard, so you can check us against your own last invoice.
| Meter | Ratna | Vercel Pro | |
|---|---|---|---|
| Provisioned memory | $0.0053 / GB-hr | $0.0106 / GB-hr | Half their Washington D.C. rate, same meter and same basis. Their published range runs to $0.0183 elsewhere. |
| Active CPU | $0.064 / hr | $0.128 / hr | Half their Washington D.C. rate. Billed only while your code is on-CPU; waiting on a database is free. |
| Idle time | $0 | — | Your app sleeps between visits. Nothing to bill. |
| Requests & invocations | not metered | $0.6 / M invocations | We do not count requests at all — no invocation meter, no edge-request meter. |
| Build minutes | $0.007 / min | $0.014 / min | Same 4 vCPU / 8 GB build machine. Neither plan bundles free minutes. |
| Origin transfer | $0.02 / GB | $0.06 / GB | Bytes leaving the origin — server responses and CDN cache fills. A third of their Washington D.C. rate. |
Vercel's published rate is $0.15–$0.35/GB depending on the region; $0.15 is their Washington D.C. figure, the cheapest one they print. We charge what the traffic actually costs us to serve, doubled — so we are under even that floor in every zone on earth, and 7.5× under where most audiences are. The 150 GB allowance covers US/EU bytes; traffic from other zones draws your credit from the first gigabyte.
Which comparison you should actually run
This is the honest comparison, and the reason we exist. Their Hobby tier gives you 100 GB and custom domains for $0 — but it does not allow commercial use — their fair-use guidelines restrict Hobby teams to "non-commercial personal use only". We give you 150 GB, commercial use, and 4–36 ms wakes for $7. Going legitimate on their side starts at $20 a seat.
Not earning yet? Stay on their free plan. Seriously — here is that argument in full, along with Cloudflare, Netlify, Railway, Render and running your own box.
Then run your real numbers rather than trusting ours. The meters above are the ones on your usage dashboard; the calculator does both bills line by line and tells you which is cheaper — including when it is them.
Open the calculatorA static-heavy site around a terabyte a month with a heavily international audience lands a few dollars cheaper inside Vercel Pro's bundled terabyte than it does here — their bundle absorbs it, our zone-priced overage does not. Always-on compute-heavy apps are also better on their credit until our bigger tiers ship. If that is your workload, use them; we would rather tell you now than after you have migrated.
What the $7 does not stretch to
- 20 projects and 5 custom domains per account.
- 10 builds a day. That is an abuse guard, not a usage allowance — if you legitimately need more, ask.
- 1 developer on Hobby. Pro and Team include 3 collaborator seats, then $7/seat a month — viewers and billing contacts are always free.
- Apps sleep after 15 idle minutes. Memory bills only while a request is in flight and CPU only while your code executes — the same dynamics as Vercel, at half the rate. The warm time between bursts is on us.
- Bandwidth past the allowance, and all non-US/EU bandwidth, draws your credit before it bills.
Read this before you migrate
If a row here is a dealbreaker, it is cheaper for both of us that you find out on the pricing page.
The ones worth answering up front
Is there a free tier?
No, deliberately. Every account pays from day one, which is why there is no "we are sunsetting the free plan" email in your future. If your project is not earning yet, Vercel's free plan is genuinely fine — come back when it starts earning and their terms need you on a $20 seat.
What actually happens when I hit the spend cap?
Once the $7 credit is spent, we top up in $10 blocks against your card, up to the cap you set. At the cap we stop: your apps stop serving and show an over-quota page until you raise the cap or the month rolls over. That is blunt on purpose — the alternative is a four-figure surprise invoice, which is the thing we are trying not to be. You can watch spend live in the dashboard and raise the cap at any time. Nobody but you can raise it.
Can I cancel?
One click in the dashboard, effective at the end of the billing period. No exit survey, no "talk to someone first", no dark pattern.
Do you do refunds?
Consumed usage generally is not refundable — the compute and bandwidth were really spent. If something broke on our side, tell us within 30 days and we will make it right. The full policy is in the Terms.
Is there a database?
Yes, and it is included rather than sold separately: a managed Postgres on every paid plan, with 256 MB of storage inside the $7 and pay-as-you-go above it — $0.012/GB-hr of memory and $0.05/GB a month of storage, drawn from the same credit and stopped by the same spend cap as everything else. Connection details reach your app as DATABASE_URL automatically, and the table editor, SQL editor, schema view and advisors are in this console rather than someone else's. When you pass 80% of your storage quota we warn you; at 100% the database goes read-only; at 150% it locks until you delete data or raise it.
Annual billing?
Not yet. Monthly only today.
What if I outgrow $7?
Bigger plans are designed but not on sale: we would rather set their allowances from what real customers actually use than guess. Email us if you are pushing the limits of this one — that is how the next tier gets prioritised, and how you get grandfathered into it.
Who is running this?
A small operation on dedicated hardware in New York — not a hyperscaler, and we do not pretend otherwise. That is why there is no SLA on this page and why the list of what we do not do yet is published above rather than buried.
Full terms: Terms of Service · Privacy · Support
Move one app and see
One project, ten minutes. Worst case you cancel and you are out $7. The no-cold-start claim is yours to test first.
Deploy one app for $7