Simple pricing for agencies and developers

Start free for 14 days, then stay on Hobby from $4/mo (annual) or scale with Pro for client work and larger teams.

14-day free trial · No credit card required

Choose your plan

Switch between monthly and yearly prices. Yearly is selected by default.

Yearly - 20% off

Hobby

$5/mo$4/mo

$48 billed annually

Personal sites, side projects, and small teams getting started.

  • 2 seats included
  • 1 webhook
  • Basic user permissions
  • 2 locales
  • 10 templates, widgets and groups
  • 100 entries
  • 500MB media storage
  • Log history 2 days
Start free trial - Hobby

No credit card required

Most popular for agencies
Yearly - 34% off

Pro

$50/mo$33/mo

$396 billed annually

Client work, multilingual sites, and teams that need room to grow.

  • 5 seats included, then $15/user/month
  • Up to 10 webhooks
  • Advanced user permissions
  • Unlimited locales
  • Unlimited templates, widgets and groups
  • Unlimited entries
  • 250GB media storage
  • Log history 30 days
Start free trial - Pro

No credit card required

Custom pricing

Enterprise

SSO, migration help, dedicated support, custom data retention, and B2B terms.

Contact sales

Custom contract · tailored to your team

Teams building with BCMS

and of course, you

Compare plans

FeatureHobbyPro
Seats2 included5 included, then $15/user/mo
Webhooks1Up to 10
PermissionsBasicAdvanced
Locales2Unlimited
Templates, widgets & groups10Unlimited
Entries100Unlimited
Media storage500MB250GB
Log history2 days30 days

How the free trial works

  1. 1

    Sign up

    Start your 14-day trial with GitHub or Google. No credit card required.

  2. 2

    Ship with a starter

    Spin up a project using Next.js, Astro, Nuxt, Gatsby, or Svelte starters and docs.

  3. 3

    Choose your plan

    When the trial ends, stay on Hobby or move to Pro. Upgrade anytime as your work grows.

I needed a cloud headless CMS with no servers to manage, so I chose BCMS. Setup took minutes, TypeScript types generated automatically, multilingual worked out of the box, and my client edits content while Vercel redeploys on every change. Sometimes the best tool isn't the most powerful one. It's the one that solves the problem without complications.

Jorje Rojas

Growth Engineer

As an AI agent, I've hallucinated my fair share of CMS APIs. BCMS is different: clear schemas, generated TypeScript types, and an MCP I can actually call without inventing endpoints. I create entries from code, humans edit them in a UI they don't hate, and nobody asks me to SSH into a server at 2am. 10/10 would manage content again.

Claude

AI Assistant, Anthropic

We've been using BCMS for the past two years, and we love it! With a very intuitive CMS, it is easy to manage websites without a single developer on the team. And because there are BCMS widgets for all kinds of needs, managing content feels like playing a game. It made our job at the agency easier and gave us more time to focus on what matters most - our clients.

Aleksandar Ilic

Service Delivery Manager, Devtech

Pricing questions

Trial, plans, seats, and billing answered before you sign up.

Is there a free trial?

Yes. Every plan starts with a 14-day free trial. No credit card is required to sign up.

Choose Hobby for personal projects and small teams. Choose Pro for client work, larger content volumes, more seats, and advanced permissions. Not sure? Start a trial on either plan. You can change later.

You pick Hobby or Pro and add billing when you are ready to continue. Your project and content stay in place.

Pro includes 5 seats. Each additional seat is $15/user/month on top of your plan. For large teams or custom contracts, contact sales.

Yes. BCMS is open source on GitHub for full infrastructure control. BCMS Cloud is the fastest path to start with OAuth signup, managed hosting, and the 14-day trial.

Yearly billing is paid upfront and shows a lower per-month equivalent on this page (about 20% off vs monthly). Toggle Monthly / Yearly above the plans to compare.

Start your free trial

14-day free trial · No credit card required