Features Locations Pricing FAQ Docs Blog
Log in Get Started →

Plans & Billing

PocketBase Cloud has three plans. All billing runs through a single Stripe subscription per account — upgrades and add-ons are added to it without a new checkout.

Plan comparison

FreeStarterPro
Price$0/month$5/monthPay-as-you-go
ProjectsUnlimitedUnlimitedUnlimited
PocketBase instances1 (50MB storage)1Unlimited
Frontends55Unlimited
Backends✓ (Node.js, Deno, Bun, Next.js)
Server selectionAutomaticChoose a regionChoose a specific server

Free

The Free plan includes one PocketBase instance (with a 50MB storage limit) and five frontends. A $0 Stripe subscription is required to collect payment information and prevent abuse — you are not charged.

Starter — $5/month

Starter lifts the storage limit and lets you choose the region your deployments run in. It includes 1 PocketBase instance and 5 frontends, and supports add-ons when you need more:

  • +1 PocketBase instance — $3/month
  • +5 frontends — $3/month

Add-ons are purchased from the Plan page and are added to your existing subscription immediately, with no new checkout.

Pro — pay-as-you-go

Pro removes all deployment limits and unlocks:

  • Backend deployments — run custom server-side code
  • Dedicated servers — provision servers that only your deployments run on, in the region and size you choose

Instead of a fixed fee, Pro bills for server usage per hour via metered billing. Usage is reported to Stripe daily, and you can track the current month’s charges anytime on the Usage page in the dashboard.

Deployment slots

Your plan defines how many of each resource you can run — the dashboard shows current usage on the Plan page. Deleting a deployment frees its slot immediately, so you can replace a frontend or instance without changing your plan.

Changing plans

Upgrade from the Plan page at any time; the change takes effect immediately. Since everything is one Stripe subscription, you can also manage payment methods and view invoices from the built-in Stripe billing portal linked in the dashboard.

Next steps