You’ve got the project, we’ve got the plans

Whether you’re developing a personal website for fun or delivering work for clients — keep creative dev projects moving forward with BCMS.

Choose a plan

Self-hosted (you host)

Free - forever

Perfect for exploring features, building personal or smaller client projects.

  • Unlimited entries
  • 1 Plugin
  • 2 Team members
  • 1 Function
  • 1 Cron job
  • 1 Event
  • Community support
Get Started, it's Free

No trials, no credit card required. Free forever.

BCMS Cloud (we host)

$99 /mo

When building more complex projects, or working with a team.

  • Unlimited entries
  • 20 Team members
  • 10 Plugins
  • 10 Functions
  • 10 Cron jobs
  • 10 Events
  • Technical support
  • Custom domain
  • Nginx configuration
  • Automatic backups
  • Free migration
Get Started for Free

Start for free - 14 days. All features included.

Self-hosted (you host)

Free - forever

BCMS Cloud (we host)

$99 /mo

Editing content

Manage content in any number of languages.


Templates, or content-types. No limitations.


Widgets are something not many CMSs have an option for. When you need a custom block inside your rich text - widgets are a perfect way to do so! Learn more about widgets.


Groups are a nice way to group inputs, and then use them in several places. You can even make an array of them. Here you can learn more about groups.

Entries (content, assets)

With no limitations - create any number of entries. Literary. Have a 7k-pages website? No prob. Learn more about entries.

Multisite dashboard

Inside BCMS, all your personal and client projects are nicely organized in a single place.

Content stages

Or how we call them "statuses". People usually use them to mark content as "ready for review", "staging", "production", etc. Learn more about Entry statuses.

Working with files:
File manager

Not only can you add an unlimited number of files, inside BCMS - you can nicely organize them into folders. Learn more about Media manager.

Max file size

BCMS has plugins for Next.js, Gatsby.js, and Nuxt.js. Integrations with more frameworks and libraries are coming soon.



What happens after I sign up?

You’ll be able to select whether you want to create a free, self-hosted instance or a BCMS Cloud instance.

The self-hosted instance is free, forever.

BCMS Cloud instance starts with a 14-day free trial, where you’ll have full access to all features with no limitations.

During these 14 days free trial period, you'll be able to cancel your plan at any moment. After 14 days, you’ll be charged for the plan you've selected.

How do I add (and remove) team members?

If you have a self-hosted option, you can invite one more team member to the BCMS instance.

When you’ve signed up for the BCMS Cloud plan, you’ll be able to invite up to 19 other team members, from your team management settings. You can add and remove members from your team at any time.

How do I cancel?

Your BCMS Cloud subscription will automatically renew (we’ll email you before this happens for the first time), but you can cancel at any time.

To cancel your subscription, all you need to do is go to your Account settings and cancel your subscription. You (and any team members you might have) will be able to continue using your Pro or Premium plan until the end of your current subscription period.

What is the difference between self hosted and a SaaS option?

When it comes to hosting, a self-hosted option is hosted by you. You can choose the hosting provider, like Amazon, DigitalOcean, Linode, or your own server, and host the BCMS instance on your own. In that case BCMS is free, and you’ll just need to cover the hosting price, which depends on the provider you choose.

With the BCMS Cloud plan, everything is hosted on our BCMS cloud, so you don't have to worry about setting up and scaling your servers.

The other difference is related to the number of team members you can have in your instance. In a self-hosted version, it is you and one more person. In the BCMS Cloud plan, it is you and 19 more people.

You can see full comparison of the features in the table above.

Do you offer help with the migration?

Yes! Just contact us, and we'll help you migrate content from your current CMS. Even if BCMS Cloud is the first CMS you are using, our team will help you set it up for your needs :)