Modernize OT assets without the risk. Don't miss our free webinar.

Portainer CE vs Portainer BE – Which version should you install?

5 min read
January 5, 2026
Neil Cresswell
Neil Cresswell
,
Portainer CEO
Follow on LinkedIn
Table of Contents
Share this post
This is some text inside of a div block.

Key takeaways

The short answer: most people should install Business Edition. It is free for up to 3 nodes, has no time limit, and includes the full feature set, which is more than Community Edition offers at the same cost of zero.

Choose Community Edition only if you specifically require a fully open-source build with no license key.

Now for the longer answer.

Business Edition is free. Here's what that means.

Portainer Business Edition is free forever for up to 3 nodes. No trial period. No credit card. No feature restrictions. You get everything - RBAC, GitOps, registry management, audit logs, Kubernetes provisioning, SSO integration - on day one, at no cost.

This surprises a lot of people. The assumption is that "Business Edition" means paid, and "Community Edition" means free. That's not quite right. Both editions cost nothing for small deployments. The difference is what you get.

Business Edition gives you more features for the same price as Community Edition: zero dollars.

If you're setting up Portainer for the first time, for a home lab, a small team, or any environment up to 3 nodes, Business Edition is the right choice. You're not upgrading early or making a commercial commitment, you're simply choosing the version with more capability.

So what is Community Edition for?

Community Edition exists for a specific and legitimate reason: it is fully open source under the zlib licence, with no license key, no telemetry, and no dependency on Portainer's licensing infrastructure. Every line of code is public.

That matters to a subset of users. Open-source-first organisations, security teams with strict supply chain policies, air-gapped deployments where outbound license validation isn't possible, and developers who want to contribute to or audit the codebase all have good reasons to prefer CE.

If that's you, Community Edition is the right choice. But if you're simply looking for the easiest or most capable place to start, it isn't.

What Business Edition adds

For anyone managing containers in a business context - even a small one - the Business Edition features aren't "enterprise extras." They're the practical tools you'll reach for within the first week.

Role-based access control

The moment more than one person needs access to your environments, you need RBAC. Community Edition has a simple user system. Business Edition extends it into a full role hierarchy: Administrator, Environment Administrator, Operator, Namespace Operator, Helpdesk, Standard User, and Read-Only. Roles are applied per-environment, so a user can hold different permissions across different clusters. Teams are mapped to roles directly, which means access scales without per-user configuration overhead.

GitOps with change windows

Community Edition supports basic stack deployments from Git. Business Edition adds a full GitOps engine: automatic updates via webhook or scheduled polling, change windows that restrict when reconciliation is allowed to happen, relative path support, and stored Git credentials for smoother CI/CD integration. For any team running production workloads, this is the difference between manual deployments and a repeatable, auditable release process.

SSO and directory integration

Business Edition integrates with Active Directory, LDAP, and OIDC-compatible identity providers including Azure AD, Okta, and Ping. Pre-built templates accelerate configuration, and automatic user provisioning with group-to-team matching means onboarding is handled by your existing directory rather than manually in Portainer. Community Edition supports LDAP and OAuth in a more limited form without the AD support or provider templates.

Registry management

Rather than switching to a separate tool to manage your container registries, Business Edition handles registry management directly from the Portainer interface. Image update notifications are built in, so you can see when new versions are available without checking another system.

Kubernetes provisioning and kubeconfig import

Business Edition can provision new Kubernetes clusters directly on KubeSolo and Talos. It can also install MicroK8s on bare metal or virtual machines from within the UI. For existing clusters, kubeconfig import significantly reduces the friction of connecting them to Portainer. Resource quotas, quota enforcement, pod security constraints, and rolling restarts are all available within BE - the features a Kubernetes environment needs to be production-grade.

Fleet Governance Policies

As your fleet grows beyond a handful of clusters, consistency becomes the hard problem. It's not enough to configure a security baseline once at onboarding, you need to know that baseline is still in place six months later, across every cluster, regardless of who has had access in between.

Fleet Governance Policies is a Business Edition feature that lets you define security, access, and configuration standards centrally and automatically enforce them across your entire container fleet - across clouds, regions, and deployment models.

There are four policy types: RBAC, Security, Setup, and Registry. These cover things like restricting privileged containers, enforcing namespace-level role assignments, setting storage class rules, and constraining which registries a cluster can pull from. Portainer ships with prebuilt templates for production and development environments so you're not starting from scratch.

The enforcement model is what sets this apart from point-in-time tooling. Policies are continuously active - not just applied at onboarding. If a policy is manually removed from an environment, the Portainer agent detects the drift and reinstalls it automatically. When you update a policy centrally, the change propagates to every connected environment with that policy attached. New clusters inherit policies immediately on connection.

The alternative approaches all have meaningful gaps. OPA Gatekeeper and Kyverno operate per-cluster and require separate management at scale. GitOps pipelines don't enforce anything when they're not running. Cloud-provider tools are siloed by vendor and don't extend to hybrid or on-premises environments. Custom internal platforms work, but someone has to build and maintain them.

Fleet Governance Policies is infrastructure-agnostic. The same controls apply everywhere a Portainer agent can run.

Fleet Governance Policies requires Business Edition and environments running Portainer Edge Agent version 2.37.0 or greater.

Audit logs and compliance

Business Edition includes authentication logs and activity logs viewable within the UI, plus Syslog export for centralised log aggregation. If your organisation has compliance requirements - and increasingly, most do - this is a prerequisite, not a nice-to-have.

Commercial support

Community Edition is not supported. Business Edition customers have access to Portainer's support team, with 9×5 and 24×7 SLA options available. For anyone running production infrastructure, this matters.

The decision, stated plainly

Business Edition Community Edition
Cost (up to 3 nodes) Free, no time limit Free
RBAC Full role hierarchy Basic user management
GitOps Full (webhooks, change windows, credentials) Basic Git deployment
SSO / Active Directory Yes Limited
Registry management Yes
Audit logs Yes
Kubernetes provisioning Yes
Fleet Governance Policies Yes
Commercial support Available Community only
Fully open source Yes
No license key required Yes

If the last two rows are requirements for your use case, choose Community Edition. For everyone else, Business Edition is the better starting point - and the same price.

Getting started

Take 3 nodes free - no credit card, no expiry, full Business Edition feature set.

If you're running more than 3 nodes or want to talk through your architecture, get in touch with the team.

For a full breakdown of features across all plans, visit the Portainer Features page.

Infrastructure Moves Fast. Stay Ahead.
Neil Cresswell
Portainer CEO
Follow on LinkedIn

Neil Cresswell is the co-founder and CEO of Portainer, a popular platform that simplifies container management for Docker, Kubernetes, and edge environments. A veteran of over 25 years in IT, he began his career with 12 years at IBM before leading VMware consulting at ViFX across Asia-Pacific and serving as CEO for cloud service providers. Frustrated by the lack of usable tooling for “containers as a service,” he created Portainer to make container technology accessible to everyone. Under his leadership, Portainer has grown from an open-source UI into an enterprise-ready platform used globally.

Tip  / Call out

Container Management
Kubernetes Management Platform
Portainer Business
Portainer CE vs BE