Skip to main content
TrustRadius
Bitbucket

Bitbucket

Overview

What is Bitbucket?

Bitbucket from Australian-headquartered Atlassian offers source code management and version control.

Read more
Recent Reviews

TrustRadius Insights

Bitbucket is widely used as the primary version control tool for managing source code across various organizations and departments. …
Continue reading

Start small Scale Big.

9 out of 10
January 22, 2020
Incentivized
  1. Bitbucket is used across the whole organization.
  2. Helpful in continuous integrations.
  3. Helpful in incremental builds if used along with other …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Pricing

View all pricing

Free (up to 5 users)

$0

On Premise
per month

Standard

$3

On Premise
per user/per month

Premium

$6

On Premise
per user/per month

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Details

What is Bitbucket?

Bitbucket Video

Bitbucket is the Git solution for professional teams. Collaborate on code with inline comments and pull requests. Manage and share your Git repositories to build and ship software, as a team. Use built-in continuous delivery for end-to-end visibility from coding to deployment....
 Show More

Bitbucket Technical Details

Deployment TypesOn-premise
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo

Frequently Asked Questions

Bitbucket from Australian-headquartered Atlassian offers source code management and version control.

Reviewers rate Support Rating highest, with a score of 8.3.

The most common users of Bitbucket are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(352)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Bitbucket is widely used as the primary version control tool for managing source code across various organizations and departments. Developers rely on Bitbucket to check in their branches, create pull requests, and merge approved branches into the main branch. It integrates seamlessly with other tools from the Atlassian Jira suite, such as Jira, Bamboo, and Confluence, providing a reliable and easy-to-integrate source control solution. Users appreciate Bitbucket for its ability to store and track code for personal projects, as well as share them with friends and colleagues. It serves as a valuable version control system in web development departments, where each developer has their own account and is assigned to appropriate groups. Bitbucket also meets the needs of hosting Git repositories, offering stability and flexibility for different teams. Its responsive support, free private repositories, easy integration with CI tools, and smooth user interface are highly valued by users. Some users have experienced issues with the Windows client and found the website navigation unintuitive. However, overall, Bitbucket proves to be an indispensable tool for synchronizing work between developers and different teams, including external collaborators or organizations working on private projects. Additionally, small companies benefit from Bitbucket's offer of unlimited private repositories at no cost.

Stability: Users have found Bitbucket to be stable, with minimal unscheduled outages experienced over extended periods of usage. Several reviewers have mentioned that they have not encountered any major issues or disruptions while using the platform.

Code review feature: The code review feature of Bitbucket is considered good by many users. They appreciate the ability to comment on modified code and engage in discussions until a consensus is reached. This functionality has been praised for facilitating effective collaboration and ensuring high-quality code.

Integration with JIRA: Many users value Bitbucket's integration with JIRA, as it allows them to create a new branch directly from a JIRA issue. This feature helps keep code organized and easily accessible. Several reviewers have highlighted how this seamless workflow management enhances collaboration within teams.

Confusing and outdated user interface: Many users have expressed frustration with the confusing and outdated user interface of Bitbucket. They find it difficult to navigate, locate desired settings or features, and describe it as not intuitive or in need of updating.

Limited search engine functionality: The search engine in Bitbucket has been criticized for its limitations. Users have mentioned that it does not search within source code, requiring them to set up a third-party search engine. This lack of comprehensive searching capability hinders their ability to efficiently find specific code snippets or files.

Lack of integration options for third-party apps: Some users have expressed frustration with the limited integration options available for third-party apps in Bitbucket. They mention that this lack of flexibility makes it less convenient to use the tool alongside other tools they rely on for their development workflow.

Users commonly recommend Bitbucket for its strong version control capabilities and integrations with project management tools. They suggest considering Bitbucket, especially if you are already using other Atlassian products. Users also advise giving it a trial period of one month to determine if it meets your needs. Moreover, they mention that Bitbucket is straightforward to manage for basic code. However, some users caution that it may not be the optimal choice for handling multiple branches.

Attribute Ratings

Reviews

(1-12 of 12)
Companies can't remove reviews or game the system. Here's why
Yash Raut | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
We're searching for a nice ecosystem of Jira and Bitbucket, and we've been using Bitbucket for a repository hosting service. Some of the benefits I have realized are
  • Smooth and user-friendly user interface(UI)
  • Easy to use
  • Fast and safe code review functionality
  • Code search capability
Bitbucket had an excellent integration with all of Jira and Bitbucket. Bitbucket's user interface is intuitive and maintaining repositories is a breeze.
  • Remote hosting service (Devops)
  • Collaborative working on repository
  • User-friendly UI
  • Continuous integration and continuous deployment ( CI/CD)
  • SSH key handling
  • Open-source projects (popular projects)
Bitbucket is a really good platform to work collaboratively over remote repositories. It provides repository hosting, which works with version control systems like git. Bitbucket is well suited when a team or group of people wants to work simultaneously without any conflicts. Bitbucket seems to be useful for users who do have good industry knowledge I won't recommend this to new users; I will prefer GitHub over Bitbucket for new users.
Carlos Eduardo de Souza | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We've been using Bitbucket since the start of the company, by our IT team. It helps us synchronize work between developers and different teams, even other organizations. This service is perfect for private projects and has a ton of integrations with different tools like Slack, which helps us keep track of code updates and project development.
  • Ease of use
  • Security
  • Stability
  • Pricing (as a Brazilian customer, we pay in Dollars instead of our local currency)
  • Online merge tool
  • SSH keys management
Since the very start of our business, we've been using Bitbucket services to collaborate and develop new projects. It's very stable and reliable, it rarely had gone offline in almost 9 years of continuous use.
Also, Atlassian (the Bitbucket owner) has created a great GUI tool called Sourcetree, enabling even inexperienced developers to collaborate in a git environment.
Richard Rout | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Incentivized
We used Bitbucket for a while as a source control management. It integrates really well with JIRA and is fairly decent at doing what it needs to do. It was used across the entire development team as a source code repository and code review platform. It enabled us to comment on pull requests and code
  • Integrates with JIRA.
  • Private repositories.
  • Not as rounded or as complete as GitHub or Gitlab.
  • Seems very entangled in the Atlassian ecosystem.
If you're already using the Atlassian suite of products it's a great idea to use Bitbucket for your source code management and code reviews. Integrating with JIRA and other Atlassian products is a great feature and provides a lot of utility and insights into code and how things are getting done. But if you're not already bought into that Atlassian/JIRA world, it probably makes more sense to use something like GitHub or Gitlab instead.
Score 6 out of 10
Vetted Review
Verified User
Incentivized
It is/was being used as the primary version control provider for 2 of the companies I have worked for. It allowed us to store our Git commit history on remote servers and share it with all employees so that everyone is using the correct code. It allows for free private repositories for small teams which was nice for a young startup.
  • Free private repositories for small teams - this is great to save costs relative to other options
  • They have some robust (although sometimes confusing) team and project management tools
  • They have built out many pipeline and integrations, but we did not use these
  • The code management UI is a bit rough around the edges and difficult to work with.
  • BitBucket does not have the same simplified PR management tools as other competitors.
  • It's not as easy to integrate 3rd party apps as other competitors.
Bitbucket is a great option for people who want a free tool for a small startup or team. Other options require you to pay for private teams for professional projects. It can handle anything you need for basic needs - you can manage your code and versions while also easily managing the team and access to it.
October 30, 2019

Bitbucket Review

Score 9 out of 10
Vetted Review
Verified User
Incentivized
We used Bitbucket for hosting several private code repositories for our business. I’ve also used it a bit for personal projects. It is very easy to get started and is a great solution for hosting private repositories. Atlassian has many products under its umbrella and integrating Bitbucket with other services is made really easy.
  • Hosting private repos.
  • Managing team collaborators.
  • Integrating with other Atlassian products.
  • The markdown used for issues was lacking compared to GitHub.
  • Pricing for a small team was a bit more than competitors.
  • The interface is a bit too “business” class and not very intuitive.
Hosting private repositories was the core business use of Bitbucket for us. I also used it for hosting private demo repos for third-party clients which was easy as well.

Unfortunately, I did not find the usability of the platform as intuitive as GitHub, particularly when it came to showing markdown in issues, something about the formatted just didn’t click.
Thamara Pathiranage | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Across our whole organization, we are using the Bitbucket platform. We are using Bitbucket for code versioning and managing our source codes. Our development teams collaborate and manage the source codes within the platform. We can set access permissions for repositories, and also the user interfaces are very easy to use. It is the ideal way to manage and store our source codes.
  • Easy to version our source codes.
  • We can ensure maximum protection for our valuable source codes.
  • Can set access permissions for repositories.
  • We can easily review source codes.
  • When the service is down, it will remain down for more than 1 or 2 hours.
  • Unable to archive repositories.
  • It would be great if we could have some improvements to the user interfaces and user experiences.
We manage our source codes with the Bitbucket cloud, so our source codes are accessible from any location with a working internet connection. When we want to manage small, medium, or large sized projects we can use Bitbucket, as it is well suited for any kind of project. We are using BitBucket for the versioning control of source codes. We are using it to manage our latest large project source code, which is facilitated countrywide.
Fedor Paretsky | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Bitbucket is used company-wide in all of our Engineering departments for a variety of products. We organized a large number of repositories in one organization and have each of the repository's permissions set to allow writing/reading for only a specific sub-group of our entire company. When creating a new repository, we typically clone a default repository, which additionally clones all of our personalized settings for the repo, such as webhooks, permissions, descriptions, etc...
  • Affordable for larger teams that require many reports split up separately into sub-groups.
  • Easy to customize all repo permissions and settings.
  • Awesome in-browser code viewer, that was just released!
  • Extremely intuitive and well-done UI, allowing viewing of many reports and handling code and files extremely simple/quick.
  • Private repositories are only free for up to 5 team members.
  • Many of the features of Bitbucket are clearly still a work-in-progress. You can see that some of the features aren't stable, and there are still some bugs in the releases that they make.
  • Searching repositories are not possible in the browser, unlike GitHub. You must download the entire repository or branch first, and then perform the search locally.
Bitbucket is most suited for small startups that are not at a stage to pay for company pricing for VCMs and do not want to host code on their own servers. It provides the necessary features to ensure that releases are a success, and unlike its competitors, Bitbucket does this for free. Bitbucket is less-suited for teams that are larger and companies that have large departments working on a single repository. At that point, it is time to look at self-hosting VCMs.
Score 9 out of 10
Vetted Review
Verified User
It is actually the tool used to share our apps code by the whole organization. It works perfectly as needed. There have been very few times when the service was unavailable so I would say it is pretty reliable, which is very important for this kind of product.
Lately they have updated the user interface and I find it much better than before. As I'm not usually writing code I do use the web interface to look things up when needed.
  • Works seamlessly with our build tool (Drone CI)
  • Easy and clean UI for exploring the repo
  • Reliable service
  • Improve the file diff tool
  • Have an official mobile app, mainly to be able to look at updates, PR, commits, etc.
I haven't used much of the competition to be able to describe different scenarios which are better for one product or another, but from my experience, Bitbucket works perfectly for small teams, 2-10 people at least. It's a good price for startups on a budget. I have also been using it as a student and it was great to be able to have private repos for free.
Jeffrey Cheng | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Previously I was using it as the main development platform for work. I found the free private repositories very valuable for an early stage start up as well as very easy to integrate with CI and other tools. They have plenty of integrations prebuilt and their support is very responsive as well. I find it a very great alternative to GitHub and GitLab (which seems to be down almost every day at least for a couple hours).

I still use it personally for my own projects that I work on with friends and have almost no issue with the basic day to day features.
  • Bitbucket is almost never down and you'll always be able to access your repositories.
  • Easy to use integrations for CI and development tools.
  • Newly rolled out features are well thought out and do not take away from the UX and core functionality.
  • The settings of each repository are a little bit hard to navigate.
  • The list of all projects and repositories are also hard to navigate.
  • For a smaller team, keeping track of smaller projects all over the place is tedious.
It's well suited for any team ranging from 5+ people. If it gets smaller than that, it might just be easier to hold your repos on GitHub strictly because of the way the information is displayed on the page. Aside from that, all the standard features like issue tracking and making pull requests are going to be there. The UX/UI is not as friendly as GitHub but it is a solid tool for free private repositories.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Bitbucket has been used extensively in the digital part of my company. We are using it for all our projects small and big and it is our official way of versioning software. It helps to keep track of every change done to the code and to have a history of them without the risk of losing data.
  • Versioning code: tracking every commit with precision
  • Branches management: Managing branches for a team working on the same project
  • Accessibility: easy interface via web for the codebase
  • Project management: Creation of projects and sub-repositories is a little bit lacklustre
  • I would like an editor (maybe WYSIWYG) for readme (MD) files
  • Conflict merge history to improve
I would say that Bitbucket is an excellent software for managing your repositories. You can separate by projects and repositories inside projects. Teamwork is assured with a lot of good tools for merging and branching. Using SourceTree (companion app) everything is even easier.

I would avoid the use of BitBucket IF your team is mainly developing in Linux systems. SourceTree is missing for an operative system and you can't have optimal results.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Bitbucket is currently being used as our primary source control tool across development and data teams. We host all of our code, data operations scripts, SSIS projects, etc., in Bitbucket repositories. It's essential for proper code maintenance, collaborating among teams, versioning, etc., as well as integrating well with the other Atlassian products we work with.
  • Easy integration with SourceTree.
  • Perfect avenue for code reviews.
  • Easy to understand interface.
  • More efficient and easy to understand methods for addressing merge conflicts.
  • Assigning access levels and group access is a bit confusing.
  • Better community forums for addressing shared problems with the tool.
Bitbucket is perfectly suited for any organizations utilizing Atlassian tools (as our organization does). It takes a tool that works especially well for versioning and team collaboration and elevates it with the ability to integrate with specific projects in JIRA, documentation in Confluence, and general communication across the organization. It also provides good backups for repositories. Some less than ideal scenarios are if you are working external tools that don't integrate directly with Bitbucket.
Darian Rawson | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use bitbucket to host many private code repos for all of our projects. We leverage the git versioning and branching to manage releases of app software, web apps, web sites, codebases and other projects. We manage a team of around 10 with group based policy access to branches and repos that streamlines our workflow across Mac and Windows developers working in Javascript, LeSS, ScSS, ASP.net, and many other web technologies.
  • The interface is awesome, and accomplishing tasks is fantastic
  • There are many tools and options within the repo setting available to you
  • Manages pull reqeusts and user based access control to branches
  • Hosted which means the code is out of your control on someone else's server
  • Web interface can sometimes be slow
  • More hooks
It is well suited for smaller agile teams of designers and developers that don't want to spend too much time setting up a git server on their own. I can't tell you how incredibly easy it is to get started using git versioning with Bitbucket! It's almost too easy. I definitely recommend allowing yourself some time to find the best workflow that suits you and your team. The great thing is with Bitbucket it is flexible so that you can easily adapt your workflow as your team grows and changes.
Return to navigation