App comparison
Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.
GetApp offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links.
Our commitment
Independent research methodology
Our researchers use a mix of verified reviews, independent research, and objective methodologies to bring you selection and ranking information you can trust. While we may earn a referral fee when you visit a provider through our links or speak to an advisor, this has no influence on our research or methodology.
How GetApp verifies reviews
GetApp carefully verified over 2 million reviews to bring you authentic software experiences from real users. Our human moderators verify that reviewers are real people and that reviews are authentic. They use leading tech to analyze text quality and to detect plagiarism and generative AI.
How GetApp ensures transparency
GetApp lists all providers across its website—not just those that pay us—so that users can make informed purchase decisions. GetApp is free for users. Software providers pay us for sponsored profiles to receive web traffic and sales opportunities. Sponsored profiles include a link-out icon that takes users to the provider’s website.
Functionality
4.5
/5
1.3K
Total features
35
5 categories
Bitbucket features
Common features of Application Development software
Thiago R.
Computer Software, 51-200 employees
Used daily for 6-12 months
Review source
Share this review:
My overall experience with Bitbucket was awesome technically speak during all the time I used it. No complaints about software quality, performance, or uptime. I just moved because of the price.
Bitbucket has excellent git integration with many visual resources. The code review process is the best is my option compared with other Git as a service. The repositories organization fits very well for companies that avoid getting a mess quickly with many repositories. In a paid plan is available great audit logging.
The members limit on private repositories in a free plan. The permission management on repositories could be easier. It is tough to find and download the "bill/receipt of payment." which is a very common requirement for Brazillian companies.
Enrique R.
Information Technology and Services, 1-10 employees
Used daily for 2+ years
Review source
Share this review:
I remember that I started with Bitbucket because to start with repositories, it offered me more than the others at zero cost.Then, after starting to work more intensely and manage projects, I opted for the Atlassian suite. I had already been using Trello for a long time and in another company I used Jira for incidents, and I also felt comfortable with these applications, so that I didn't change.
Probably the integration with the complete Atlassian suite is what attracts me the most, working with Jira, Trello, Confluence and being able to solve problems from a support or customer service common to all these applications, greatly influences the decision to work with Bitbucket.
Well, there are two clear competitors that take the majority of the repositories, but they are not mutually exclusive, you can use another of them, perhaps better in some aspects, while still taking advantage of the integration with the other applications.
Gianluigi M.
Information Technology and Services, 11-50 employees
Used daily for 2+ years
Review source
Share this review:
Bitbucket it's a quite good tool for source management, in last years a basic CI/CD with pipelines and integrations with K8S was introduced but it's not really complete.
I like integrations with external tools and the possibility to organize repositories into Projects.
A dedicated tool for graph of branches/commit is a missing critical feature.
Matt S.
Computer Software, 51-200 employees
Used daily for 2+ years
Review source
Share this review:
Bitbucket is excellent when integration with JIRA - it gives the team the ability to easily view status and get updates across systems. It also allows integration with the JIRA release and workflow tools
While Bitbucket is steadily being improved, it does lack a few features that it's main rival Github does. The Pull Release view is probably the main thing here - while it has many of the capabilities of Github, it just lacks some of the polish and ease of use features.
Giovanni P.
Banking, 1,001-5,000 employees
Used daily for 6-12 months
Review source
Share this review:
Bitbucket is a very useful version control tool, easy to master and with many useful tools that will help you speed up your work, of course it has certain shortcomings that could be improved over time, but at the end of the day it is a tool very useful. From the most basic to the most complex options, you will find them extremely useful in your day to day work to get ahead.
Bitbucket has a very friendly interface that is easy to understand and understand, it allows you to maintain control and order of all your elements and keep track of each modification that was made and by whom said modification was made. It allows you to establish different types of permissions as necessary to have a better control of who can perform what actions within the repositories that are created in bitbucket. Once you get familiar with the tool, everything is easy to do and locate any option you are looking for to carry out your tasks.
Sometimes the way it provides you to search within each repository can be somewhat cumbersome, requiring you to write the exact name of the component you may be looking for in order to show you a result, making the searches more strenuous since you must know the exact name of the component or it will be very difficult to find it. In some cases, when versioning certain changes, Bitbucket interprets them as a total change within the component and shows as if the file was being completely modified even if you are only modifying some lines of code.
Daniel K.
Internet, 11-50 employees
Used weekly for 2+ years
Review source
Share this review:
We use Bitbucket for private and public projects. It's great for small teams and organizations with little or no experience with GIT
Easy to use, great integrations with desktop in Linux and Windows, several users available in the free tier.
Pricing could be tricky. Delete or rollback could be complicated.
Matthew C.
Computer Software, 1-10 employees
Used daily for 2+ years
Review source
Share this review:
Bitbucket has managed my code for years with no problems. I can add people to my team, limit their access, revert, etc. Everything always works great and my data is secure.
This is a great service that handles my teams code changes. We've been using it for years. I've never had a problem with it.
There are no cons that I've run into. Getting to know GIT is the biggest issue. Also learning what BitBucket even is can be a hurdle.
Verified reviewer
Real Estate, 501-1,000 employees
Used daily for 2+ years
Review source
Share this review:
Overall, our teams love BitBucket and we use it daily. We host our code up there and this allows us to review, manage, and share our code directly to all teams. It's easy to do things like set permissions or integrate other tools like Jira which make the platform even more robust than it already is. Although a bit pricey as you scale with your engineers, it's generally a cost-effective platform given your business size that is unmatched in repository management software and allows us to build products with a sense of peace and security.
I think the biggest pro with using Bitbucket is that it integrates extremely well with JIRA. This allows you to track your tickets with the branches you're working on and to easily see its progress during each sprint. It's intuitive and straightforward to use. It's also quick and almost rarely did we have any technical issues. Whenever we did have some issue, it was just with some expiring licenses which was easy to resolve. Permissions are additionally easy to manage. Overall, it's just an amazing tool that is 100% essential for our software team as it manages our repositories and allows to share, review, and manage our code across all teams.
The only downside I can think of is the scaling costs associated with it for the paid plans. Bitbucket charges per user. We have around 100 software engineers so it adds up a lot. Also, our engineers are quite experienced so working in Bitbucket hasn't been that much of a challenge. I've heard that engineers will lesser experience in repository management find Github to be easier to learn and implement but again, with greater experience comes a more expansive toolset.
Verified reviewer
Information Technology and Services, 11-50 employees
Used daily for 1-2 years
Review source
Share this review:
Overall Bitbucket is a great platform for professional developers for personal and commercial use.
I have been using Bitbucket (personally and commercially) for couple of years and I'm really satisfied with the services and features that they offer. Letting free users create unlimited repos and allowing up to five users is a good way to go, which attracts more users. Pull requests helps to get code reviewed by experts and get them approve before it available for others and helps to maintain quality code leading to quality software. More useful features like Pipeline lets user to deploy/release more often.
As a market leader, pricing plans can be adjusted to attract more
Lee F.
Marketing and Advertising, 11-50 employees
Used daily for 2+ years
Review source
Share this review:
Overall, BitBucket is great, especially when it's linked up to it's other products, such as JIRA and SourceTree
Version control has a big learning curve, some people pick it up straight away, others don't - and this is where BitBucket shines, it's a fantastic user interface, especially for those that struggle with working with version control.
It is lacking a few features, which we've been promised are coming, so hoping these features arrive soon.
Jander S.
Computer Games, 1-10 employees
Used weekly for 1-2 years
Review source
Share this review:
With Bitbucket I have the security of keeping my project versioned and with that I can develop without fear. Sharing with team members makes the process simple and efficient.
With Bitbucket I can have many private projects and all Git features. I can create project teams by assigning different permissions to each one. The ability to view code in the web interface itself allows for quick checks. You can also check the differences of each commit. Integration with SourceTree is a breeze.
If you use the tool with the default flow, you will have no problems. However, in some situations it is a little difficult to correct. I already had problems that the tool claimed problems in login while all the information was correct.
Fidelis A.
Computer Software, 501-1,000 employees
Used daily for 1-2 years
Review source
Share this review:
My overall experience is great, Bitbucket has done a lot of work towards integration with other software and it has really made my code deployment works easier and faster.
Bitbucket is a great git code management software. I use Bitbucket to store my code, collaborate with my team who are working on the same project as me, test my code either in developer mode or production mode, test and deploy my code in a different format or by importing using git batch. Bitbucket has great extensive features that enable me to own a private code repository free of charge if my team...
From what I can observe while using this Bitbucket software as compared with other code repository software, is that sometimes I find it difficult to use as regards its user interface and the way it is structured though every company has its unique selling point. I said this because if am using software of the same type before and then decide to migrate to bitbucket, I might find the user interface interaction difficult unless I started with bitbucket first.
Meraz H.
Management Consulting, 10,001+ employees
Used daily for 1-2 years
Review source
Share this review:
I have used a variety of repository management platforms over my career, and Bitbucket offers one of the simplest and cleanest options. The ecosystem they provide and the integration with their other goods are incredible. It makes managing repositories, tasks, and monitoring simple, keeping everyone in the company informed about the progress of their product development.
Simple to utilize when integrating CI/CD with automation pipeline technologies like Jenkins. The issue tracker and branch comparison views are both great. Project labels and milestones may also be created. Jira integration allows you to monitor the pull request from that platform. It also offers some nice third-party software integrations. You may import from SourceForge, SVN, Git, and more. Additionally,...
The hook system needs an extra plugin to be controllable and easy. Additionally, I had hoped to find methods to quickly download diff patches and a simple method for obtaining LOC information from pull requests, both of which are currently lacking. In addition to this, a few other reporting tools for executives may be used to assess the productivity of developers, etc.
Haja C.
1-10 employees
Used other for 1-2 years
Review source
Share this review:
Atlassian Bitbucket is a smooth, intuitive, low-profile and very capable git repository. It functions exactly how you would want it to and can be considered a solid alternative, or addition to GitHub. The user interface and functionality have been markedly improved from previous versions, which were slightly less forgiving for newer developers. It was always a good product, and now it is even better, with continuous improvement and wonderful new beta features being added regularly. I love this platform and I'm anticipating the opportunity to test out the new features and see where they will go in the future.
Atlassian Bitbucket has a clean, user friendly interface. You can store full code, team projects, as well as code snippets, and search your code. There is support for large files. Bitbucket has easily accessible links with tutorials and tricks to get started, even at the very basic beginner level. It is fully collaborative for development teams with variable needs. The best advantage of this platform...
Previously, there was a slight learning curve in the processes, but this has been smoothed out. There are no real cons that I can think of, except that the open-source social celebrity aspects of GitHub are not a prominent feature here. However, if you are not looking for these aspects, you will likely be very happy with all of the features which are included to support your building endeavors.
Akshika V.
Computer Software, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
It gains power from the ability to integrate with other tools like Jenkins, Jira, and CodeSonar. If we encounter an issue with Bitbucket, we may quickly solve it by consulting its manual or the internet. Additionally, it contains helpful documentation that beginners may access and learn from. By limiting the number of users and granting certain user groups access to the repository, Bitbucket offers security by preventing unauthorized people from approving pull requests. Pull requests are easily produced and display the changes between two versions, making it easier to see what has been changed. The deployment of processes and the completion of user stories and tasks are both greatly aided by the connectors to project management platforms like Jira.
The fact that Bitbucket is less well-known than GitHub and lacks an open table displaying how frequently my repository is pushed are two things I don't like about it. On GitHub, a rectangle with squares in various hues of green is used to symbolize the frequency of commits. The comments in a pull request must be properly arranged. Bitbucket receives less community assistance. Additionally, it would be beneficial if they enhanced their diff tool to make the disputes more obvious.
Abhinav K.
Computer Software, 501-1,000 employees
Used daily for 2+ years
Review source
Share this review:
We are using the BitBucket from past many years, we have selected it over the robust integration with third part software like JIRA. Smart mirroring and IP white-listing are the most used features in case of cloud to improve the security. Bitbucket integration with build tool like Bamboo help us to achieve the continuous delivery of the project.
Bitbucket is a code collaboration solution for all IT professionals. The web based interface beautifully manage the GIT version control repository. The pull request & code review helps in review the code and providing the instant feedback. Code search feature is one of the best feature of Bitbucket, It helps in searching and jumping to the relevant code in it. Branch permissions help in managing the release. Diff view is the feature where a user can view the code side-by-side and view the difference with the latest or with the specific version. Merge check feature save our time as at the time of release we don't have to manually do the merges.
We are unable to add nest permission in repositories. Bitbucket is not just the version controller it is a code collaboration so it also needs some more improvement on management and tracking. Clustering the data center is really a complex part to be implemented if you want to host it on-premises.
Yaruby M.
Used daily for 6-12 months
Review source
Share this review:
1- Bitbucket is a web repository that provides optimal management and planning of the code of a project, while integrating versioning tools (Git), which provides greater integrity of the project information. Including Git in the web repository, it is possible for the developer to be more easily aware of the changes used in the different modules of the project, as well as to make better use of the...
1- Bitbucket is not intuitive, which can hinder the use of this tool when interacting with it at the beginning. 2- It does not have an official client for Linux, leaving it out of the support of the tool.
Gurleen K.
Information Technology and Services, 10,001+ employees
Used daily for 1-2 years
Review source
Share this review:
Bitbucket is a smarter way to write and deliver the code. Build Integration icon also shows the result for your complied code. Two step-verification is lengthy but surely make you safe from non authentic people for digging into your code. Merge check is a premium feature in cloud version but is really one of my favorite feature as it save my lot of time.
Atlassian Bitbucket is one of the most popular web based version control repository. Managing code and project are simple with the help of it. We also use Git repository for some projects. Pull requests for facilitate code review also help in improving the coding and help in knowledge sharing with in the team. Code search is also an excellent feature which save time and help us to reach the right code in short time. The Bitbucket pipelines cares for your code from coding to till release. Storing the large media file is also easy with help of Git LFS. Diff views improved in the latest version and we don't need any third party tools for review the side-by-side code changes. Third party tool integrations is also improving day by day.
Bitbucket self hosted is complex to deploy and need assistant from experts as bad practices in branching can end up with the a lot of troubles. Managing different collaboration is complex so I prefer working on same branch. The free version is good to practice the things but they should also remove some limitation from it.
Rahul K.
Information Technology and Services, 51-200 employees
Used daily for 2+ years
Review source
Share this review:
The finest thing that ever occurred to our team was its integration with JIRA, which made our work much faster and more effective. It is the greatest tool for CI/CD pipeline and version control. It will be regarded as the greatest tool for maintaining separate repositories for various microcontroller platforms.
Whenever a colleague creates a PR, we can manage and debate it among ourselves. The team can design the policies depending on their developer workflow with the assistance of options like branching models and constraints. Its remarkable features and version control capabilities make it the most useful. Users may monitor and handle bugs, feature requests, and other activities directly from the code repository thanks to its integrated issue-tracking system.
Because the search possibilities are limited and you must separately search for repos and code in repos, finding items can be time-consuming. We haven't noticed the Codeowners file feature on the roadmap, which is still under development.
Dawit L.
Information Technology and Services, 11-50 employees
Used daily for 2+ years
Review source
Share this review:
my overall experience with the platform has been highly positive. Bitbucket has effectively addressed several business problems and provided valuable benefits for our development team. Bitbucket has significantly improved our code collaboration process.Bitbucket has become an integral part of our development workflow, enabling us to deliver high-quality software efficiently
there are several aspects of Bitbucket that I found particularly impressive and impactful. Firstly, what I liked most about Bitbucket was its seamless integration with our development workflow. The ability to create and manage repositories, branches, and pull requests directly within Bitbucket simplified our code collaboration process significantly.One of the most impactful features of Bitbucket was its robust version control system. The ability to track changes, revert to previous versions, and compare different branches made it easy for us to manage our codebase effectivelyThe integration of Bitbucket with our existing business infrastructure was relatively straightforward. Overall, Bitbucket proved to be an invaluable tool for our web development projects.
While Bitbucket has been an invaluable tool for our web development projects, there were a few aspects that could be improved uponwe occasionally encountered difficulties when configuring complex CI/CD pipelines within Bitbucket. While the basic configuration was straightforward, more intricate setups or customizations required additional effort and expertiseOne aspect I found limiting was the lack...
Adebayo A.
Health, Wellness and Fitness, 11-50 employees
Used daily for 2+ years
Review source
Share this review:
It's been an amazing experience since we started using bitbucket. We have switched to other Atlassian tools to enable better integration. This has really helped improved our software engineering process.
The features we love most about Bitbucket is it's intgeration with other tools especially Atlassian tools. We use other Atlassian tools and the tight integration just makes it easy for us track projects. Another feature we like is the CI/CD feature. It eliminated the need for use to deploy a seperate system for our CI/CD needs. This has reduced the amount of work need to setup and maintain a seperate tool.
Bitbucket has very great features that makes our job easy. However, the user interface for pull requests can be greatly improved upon. We also have issues when editing a YAML file for CI/CD using the online editor.
Verified reviewer
Information Technology and Services, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
Overall Bitbucket is good, earlier I used to perform all my changes in code using Bitbucket only. The best part is Bitbucket allows to integrate with JIRA and confluence so that we can easily track the progress of work.if you are a beginner I would really suggest you to go through with Bitbucket without a single thought. Bitbucket is only a source code management tool but GitHub performs as source code management as well as CI tool so for experienced person/user, Bitbucket will not do everything. I used Bitbucket more than 2 years and I can say my overall experience is good with Bitbucket, its up to users what features they want accordingly they can choose.
Bitbucket is a good version control system, one can easily create branches, delete branches, commit code, merge code and many more. For a beginner it's a good tool to learn about git and to do practice. The advantage of Bitbucket is you can integrate it with project management tools such as JIRA, also you integrate Bitbucket with CI/CD tools such as Jenkins that is the most likeable feature of Bitbucket. Bitbucket is free for single user, so one can do practice easily during learning phase.
Prices are bit high for paid version, Bitbucket provide free version to only <=5 employees, for companies with more than five employees Bitbucket does not provide free service. Also Bitbucket features are outdated as compare to GitHub, GitHub provides lot of extra features as compare to Bitbucket. Sometimes while switching from one section to other Bitbucket was slow.
Sunil K.
Information Technology and Services, 1,001-5,000 employees
Used daily for 2+ years
Review source
Share this review:
Overall really great experience barring the slow load times of the bitbucket UI. If you already use Jira then it is really good to have bitbucket as your source code management tool because of the ease of tagging a Jira ticket with a commit.
Bitbucket has very attractive pricing compared to the rivals. Other than cheaply priced and its integration with other atlassian products, it has very granular level access control defined which becomes very useful as the number of developers within the organisation grows and read/write, creating release branches, merging to master etc. becomes very critical to the workflows.
Bitbucket web experience could have much better in my opinion. The web pages load times are very high and a takes lot of time load pages. Also merging a PR in the bitbucket web is slow. Overall the web ui responsiveness can be improved a lot.
Simone R.
Information Technology and Services, 1-10 employees
Used daily for 2+ years
Review source
Share this review:
Bitbucket is in charge of most of our Git repositories, and we barely had a problem in 10 years. Recommended.
The product is quite easy to use, tough user and project management on different projects can be a little confusing. Widely used and integrated with a lot of external services. I especially liked the seamless integration with Vercel to publish NexstJs projects without any problem - usually quite hard to configure. Free tier gives you a lot of space and options, nobody else does.
Account management could be improved. The border between free tier and payment version is not always easy to understand.
Ava H.
Wireless, 10,001+ employees
Used daily for 6-12 months
Review source
Share this review:
As a software developer, having access to this tool gives me the advantage of hosting my code or that of my team in a solution that allows version control and the ability to work from secure repositories, but also makes it possible to create branches and make changes to the code without having to affect the original version, so if you need to go back we can do it without having to start from scratch, also through Bitbucket we can also keep track of the workflow, carry out teamwork in a organized and safe because we are the ones who decide who to give access to the code or not, all these benefits help us to guarantee the delivery of clean codes to our clients.
I love Bitbucket because it is a solution with a clean and friendly interface, that is, its interface is intuitive so that any user can use it without problems. Bitbucket facilitates the administration of the repositories, since it allows its centralization, it also makes it possible to fork it or create branches, creating branches gives us the advantage of being able to make changes to our project...
One of the things that we like about this efficient software is that its number of members is somewhat limited, that is, it allows access to 5 members, but if the number of members necessary to carry out a project is greater, it will be necessary to pay for the rest, this can make access for students or small businesses a bit limited due to its costs, another drawback that I have noticed is that during a code review there is no quick visualization of the project and this can make this process take longer than expected, it would be ideal if this function could be optimized and speed up.