Bitbucket Data Center and Server feature comparison
If you manage your own Bitbucket site (it's not hosted by Atlassian), you'll have either a Bitbucket Server or Bitbucket Data Center license.
Your Bitbucket license determines which features and infrastructure choices are available.
We want all teams to get the most out of Bitbucket, so all the core features are available for everyone - including projects, repositories, pull requests and workflows.
Feature comparison
Here's a summary of what you get with each license.
Code and collaboration | Server license | Data Center license |
---|---|---|
Pull requests Review and discuss your code with your team before merging changes. Learn more about collaboration via pull requests Draft multiple comments on files and code during a review process. Learn more about the new code review workflow | ||
Branch permissions Control what users can do on a single branch, branch type, or branch pattern within a repository or project. Learn more about branch permissions | ||
Flexible workflows Use centralized, forking, gitflow or forking workflows. Learn more about flexible workflows | ||
Reviewer groups Reviewer groups help quickly add the right reviewers in bulk for code reviews. Learn more about reviewer groups |
| |
Jira Software Server and Data Center integration Connect Jira Server and Data Center and Bitbucket to automatically link issues and track progress simultaneously across both platforms. Learn more about integrating with Jira Software | ||
Jira Software Cloud integration Connect Jira Cloud and Bitbucket to automatically link issues and track progress simultaneously across both platforms. Learn more about integrating with Jira Software |
| |
CI/CD integrations Seamlessly integrate Bitbucket with the world’s leading CI/CD vendors to streamline the path to production. Learn more about our CI/CD integrations |
|
|
Code insights Get reports, annotations, and metrics to help you and your team improve code quality in pull requests throughout the code review process. Learn more about code insights | ||
APIs and 3rd party integrations Use the Bitbucket API and 3rd party integrations to automate simple tasks, embed data into your own site, and customize your workflow. Learn more about APIs and 3rd party integrations | ||
High availability and performance at scale | ||
Clustering Run Bitbucket on multiple nodes for high availability. Learn more about clustering | ||
Smart mirroring Improve Git clone speeds for distributed teams working with large repositories. Learn more about Smart Mirroring | ||
Distributed Git storage Increase performance and high availability of repositories. Learn more about Bitbucket Mesh |
| |
Git LFS (Large File Storage) Store large files without the need for an external object store. Learn more about Git LFS | ||
Disaster recovery Keep your teams online and source code data available in the event that your primary system becomes unavailable. Learn more about disaster recovery |
| |
Search server Connect Bitbucket to a remote search server for improved scalability (required for Data Center sites). Learn more about using a remote search server | ||
Content Delivery Network (CDN) support Improve geo-performance for distributed teams. Learn more about CDN |
| |
Security and compliance | ||
(Enforced) merge checks Stop pull requests from being merged until they meet the requirements that you’ve set. Learn more about merge checks | ||
Advanced auditing Get more insight into what is happening in your Bitbucket instance. Advanced auditing gives you the ability to track and log actions in your instance developing a security-relevant chronological record that can be exported and stored in third-party monitoring tools. Learn more about advanced auditing |
| |
HTTP access tokens Create access tokens that aren't fixed to individual user accounts, for teams working on specific projects and repositories. Learn more about HTTP access tokens |
| |
OAuth 2.0 Configure Bitbucket as an OAuth 2.0 provider, allowing external applications to access Bitbucket. Learn more about incoming links |
| |
User management | ||
External user directories Store users in Active Directory, Crowd, Jira or another LDAP directory. Learn more about external user directories | ||
Multiple identity providers Use more than one IdP, and disable login methods you don't want to use (such as basic authentication). Learn more about using multiple IdPs |
| |
Single sign-on Use a SAML or OpenID Connect identity provider for authentication and single sign-on. Learn more about SSO |
| |
Just-in-time provisioning Just-in-time user provisioning (JIT provisioning) allows users to be created and updated automatically when they log in through SAML SSO or OpenID Connect (OIDC) SSO to Atlassian Data Center applications such as Jira, Confluence, or Bitbucket. Learn more about just-in-time provisioning |
| |
Infrastructure and Control | ||
Rate limiting Control how many external REST API requests users and automations can make. Learn more about rate limiting |
| |
Advanced repository management Manage all of your repositories from global repositories page. Find repositories that are active, and identify which inactive ones are taking up space. Learn more about Advanced repository management |
| |
Repository archiving Archive unused repositories to declutter your Bitbucket instance. Learn more about archiving and unarchiving repositories |
| |
Rolling upgrades Upgrade to the latest bug fix update of the same feature release with no downtime. Learn more about rolling upgrades |
| |
Integrity tests for zero-downtime backup Find and resolve any inconsistencies between the database and home directory, for example after restoring a backup. Learn more about Integrity tests for zero-downtime backup | ||
App diagnostics Get an overview of the health of your site, including potential performance issues relating to third-party apps. Learn more about app diagnostics | ||
Business intelligence and monitoring | ||
Data pipeline Export all Confluence data for analysis in your preferred business intelligence platform. Learn more about the data pipeline |
| |
Deployment options | ||
Your own hardware Run Bitbucket on your own physical servers, virtualized servers, or in the data center of your choice. | ||
Kubernetes Run Bitbucket in Kubernetes cluster on Amazon EKS, Azure Kubernetes Service, Google Kubernetes Engine or on-premises. Learn more about Kubernetes support |