Best Software for 2025 is now live!

Compare GitKraken Desktop and SourceTree

Save
    Log in to your account
    to save comparisons,
    products and more.
At a Glance
GitKraken Desktop
GitKraken Desktop
Star Rating
(195)4.5 out of 5
Market Segments
Small-Business (55.0% of reviews)
Information
Entry-Level Pricing
No pricing available
Learn more about GitKraken Desktop
SourceTree
SourceTree
Star Rating
(371)4.3 out of 5
Market Segments
Small-Business (37.1% of reviews)
Information
Entry-Level Pricing
No pricing available
Learn more about SourceTree
AI Generated Summary
AI-generated. Powered by real user reviews.
  • Users report that SourceTree offers a more straightforward interface for beginners, making it easier to navigate through repositories, while GitKraken Desktop is praised for its visually appealing design and intuitive drag-and-drop functionality.
  • Reviewers mention that SourceTree's integration with Bitbucket is seamless, allowing for efficient management of pull requests, whereas GitKraken Desktop shines with its built-in code editor and real-time collaboration features, enhancing team workflows.
  • G2 users highlight that SourceTree has a steeper learning curve due to its extensive features, but once mastered, it provides powerful tools for advanced users, while GitKraken Desktop is often recommended for its user-friendly setup and quick onboarding process.
  • Users on G2 report that SourceTree's performance can lag with larger repositories, which can be a drawback for teams handling extensive projects, while GitKraken Desktop is noted for its speed and responsiveness, even with large datasets.
  • Reviewers say that SourceTree's support quality is decent but can be slow to respond, whereas GitKraken Desktop users appreciate the prompt and helpful customer service, which contributes to a better overall user experience.
  • Users mention that SourceTree's version control features are robust, particularly for branching and merging, but GitKraken Desktop's visual commit history and graphing tools are often highlighted as superior for tracking changes and understanding project timelines.
Pricing
Entry-Level Pricing
GitKraken Desktop
No pricing available
SourceTree
No pricing available
Free Trial
GitKraken Desktop
Free Trial is available
SourceTree
No trial information available
Ratings
Meets Requirements
9.1
139
8.9
305
Ease of Use
9.0
139
8.8
310
Ease of Setup
9.3
25
8.4
59
Ease of Admin
8.5
24
8.7
52
Quality of Support
8.2
94
8.1
194
Has the product been a good partner in doing business?
9.2
17
9.0
44
Product Direction (% positive)
8.5
129
7.8
281
Categories
Categories
Shared Categories
GitKraken Desktop
GitKraken Desktop
SourceTree
SourceTree
GitKraken Desktop and SourceTree are categorized as Version Control Clients
Unique Categories
GitKraken Desktop
GitKraken Desktop has no unique categories
SourceTree
SourceTree has no unique categories
Reviews
Reviewers' Company Size
GitKraken Desktop
GitKraken Desktop
Small-Business(50 or fewer emp.)
55.0%
Mid-Market(51-1000 emp.)
32.8%
Enterprise(> 1000 emp.)
12.2%
SourceTree
SourceTree
Small-Business(50 or fewer emp.)
37.1%
Mid-Market(51-1000 emp.)
35.2%
Enterprise(> 1000 emp.)
27.7%
Reviewers' Industry
GitKraken Desktop
GitKraken Desktop
Computer Software
46.0%
Information Technology and Services
13.8%
Program Development
4.8%
Telecommunications
2.6%
Retail
2.6%
Other
30.2%
SourceTree
SourceTree
Computer Software
32.1%
Information Technology and Services
18.7%
Internet
4.4%
Program Development
3.8%
Marketing and Advertising
3.6%
Other
37.4%
Most Helpful Reviews
GitKraken Desktop
GitKraken Desktop
Most Helpful Favorable Review
SR
sushant r.
Verified User in Computer Software

the user interface is amazing to work with, dark mode looks great

Most Helpful Critical Review
Verified User
G
Verified User in Retail

I am not a fan of the price. I think it's an excellent tool to see what else is out there, but BitBucket and GitHub are still very much the ones that I typically choose. They are also the ones the companies I have worked with or work with use. So it makes...

SourceTree
SourceTree
Most Helpful Favorable Review
DT
Dhyey T.
Verified User in Computer Software

Gives you a graphical interface for performing version control operations

Most Helpful Critical Review
Verified User
G
Verified User in Mechanical or Industrial Engineering

To me the code merge feels not so intuitive and difficult to perform. I take backup and discard local files and get new files and do the merge manually.

Alternatives
GitKraken Desktop
GitKraken Desktop Alternatives
Git Tower
Git Tower
Add Git Tower
Google Cloud Source Repositories
Google Cloud Source Repositories
Add Google Cloud Source Repositories
GitLens
GitLens
Add GitLens
Assembla
Assembla
Add Assembla
SourceTree
SourceTree Alternatives
Git Tower
Git Tower
Add Git Tower
TortoiseHg
TortoiseHg
Add TortoiseHg
GitLens
GitLens
Add GitLens
Google Cloud Source Repositories
Google Cloud Source Repositories
Add Google Cloud Source Repositories
Discussions
GitKraken Desktop
GitKraken Desktop Discussions
Can you guys please make the git basic version payment free please?
1 comment
Bradley D. T.
BT
GitKraken is free dude. They offer a premium service too, but have a freemium service if you're a student. I hope that helps :)Read more
Why Git-Kraken doesn't have a proper documentation?
1 comment
Dwayne M.
DM
The text appears to be a URL for the support page of GitKraken, a Git client. It does not contain any translatable content.Read more
Monty the Mongoose crying
GitKraken Desktop has no more discussions with answers
SourceTree
SourceTree Discussions
How you resolve conflicts of file.
3 comments
Tambia E.
TE
Only one user is allowed to run the resolver at any given time. If a second user attempts to run bk resolve, they will get an error message indicating...Read more
How do I resolve conflict states using Sourcetree
2 comments
Vishnu U.
VU
Provide an integrated editor where the user can open their code and resolve conflicts.Read more
Should I use Sourcetree?
1 comment
Abhijeet S.
AS
Yes it is the best client for doing your day to day code management into git just mouse clicks help you to do so Read more