saasrankedSoftware, ranked on the facts

Git client · GitKraken

GitKraken Desktop

Closed-source Git client for Windows, macOS and Linux; private repositories need a paid plan.

74/100

#1 of 11 Git clients
Facts checked 8 Oct 2026

In short

GitKraken Desktop suits developers who use several Git hosts and want undo, worktrees, Gitflow and a merge tool in one app5,6,8,11,15. Pro at $10 a month is the entry price for private work2. The catch: the free plan covers only local and public repositories, and the source code is proprietary1,20.

Best for: Developers who work across several Git hosts and will pay for private repositories.

Where the points come from

Git features29 of 29
Hosts and review26 of 26
Systems and upkeep16 of 16
Licence0 of 15
Price3 of 14

Git features 29 of 29 points

RuleWhat is publishedPoints
Core Git featuresInteractive rebase, Git LFS, Submodules, Visual merge conflict editor, Stage single lines or hunksDocs cover rebase7, LFS9 (needs separate install), submodules10, in-app Merge Tool (paid)11,4, line staging12. Docs name no plan limits.15 / 15
Undo for Git actionsYesUndo lists checkout, commit, discard, delete branch, reset and rebase actions; Ctrl+Z reverses the latest5.6 / 6
WorktreesYesCreate, switch, lock and remove worktrees in the app, from version 10.5.0; no plan limit is stated6.4 / 4
Git-flow built inYesBuilt-in Gitflow with start and finish for feature, release and hotfix branches; no plan limit is stated8.4 / 4

Hosts and review 26 of 26 points

RuleWhat is publishedPoints
Hosts with built-in sign-inGitHub, GitLab, Bitbucket, Azure DevOpsConnect by browser sign-in or token under Integrations; GitHub22, GitLab18, Bitbucket17, Azure DevOps16; Community covers public repositories only15.12 / 12
Pull requests in the appYesCreate, view and merge pull requests in the app for four hosts; in-app review is described for GitHub14.8 / 8
Signed commitsYesDocs cover commit and tag signing with GPG or SSH keys; SSH signing needs an experimental setting13.6 / 6

Systems and upkeep 16 of 16 points

RuleWhat is publishedPoints
Other systemsmacOS, LinuxDownload page lists macOS builds and Linux .deb, .rpm and tar packages3.8 / 8
Release in the last 12 monthsYesRelease notes show version 12.5.0 dated 15 September 2026; none is marked beta19.8 / 8

Licence 0 of 15 points

RuleWhat is publishedPoints
Open sourceNoThe licence says GitKraken keeps all rights and bars deriving source code; open-source parts are excluded20.0 / 7
Free for commercial work on private reposNoCommunity is limited to local repositories and public remotes; Pro adds private repository access1.0 / 8

Price 3 of 14 points

RuleWhat is publishedPoints
Cheapest way to use it for work$10/moPro, $120 a year billed yearly, is the cheapest plan with private repository access1,2.3 / 14

The rule behind each line: how we score Git clients.

Plans and prices

As the vendor lists them, before tax. Prices are in US dollars unless the plan shows euros; the points use US dollars, with euros converted at the ECB rate.

PlanPrice as listedPer monthNotes
Community1 personFree1,3$0Local repositories and public remotes only
ProUp to 2 seats$120/year1,2$10Adds private repositories
AdvancedUp to 10 seats$168/year1,2$14Adds self-hosted integrations and single sign-on

Prices are the regular yearly rates in the pricing page's own plan data. The page also shows a limited-time discount on the first year, which we do not count1,2.

Strengths

  • One Undo command reverses checkout, commit, discard, branch deletion, reset and rebase actions5.
  • Pull requests work with GitHub, GitLab, Bitbucket and Azure DevOps14.
  • Has worktrees, Gitflow, interactive rebase, submodules, LFS and commit signing with GPG or SSH6,7,8,9,10,13.
  • Official downloads for Windows, macOS and Linux3.
  • Line and hunk staging in the diff view12.

Limits

  • The free Community plan allows only local repositories and public remotes1.
  • The in-app conflict output editor needs a paid licence11.
  • The licence forbids deriving the source code, so the app is not open source20.
  • Git LFS must be installed separately before the app can use it9.

Concerns on record

  • Microsoft's Azure DevOps team wrote on 11 October 2021 that a flaw in a dependency of GitKraken, reported to it on 28 September 2021, made the client generate weak SSH keys; it revoked the keys of a small set of users that day21.

Other Git clients

  1. 2
    SmartGitDevelopers who use several Git hosts and want a free licence for personal projects
    72/100
    $5/mocheapest way to use it for work
  2. 3
    TowerDevelopers who want one undo command and pull requests inside a paid client
    71/100
    $5.75/mocheapest way to use it for work
  3. 4
    SourcetreeDevelopers on Windows or Mac who want a free client with Git-flow and Bitbucket support
    70/100
    $0cheapest way to use it for work
  4. 5
    GitHub DesktopDevelopers who host their code on GitHub and want a free client
    68/100
    $0cheapest way to use it for work

GitKraken Desktop vs SmartGit · GitKraken Desktop vs Tower · All 11 Git clients

Sources

  1. GitKraken pricing, GitKraken. Accessed 8 Oct 2026.
  2. GitKraken plan prices (data loaded by the pricing page), GitKraken. Accessed 8 Oct 2026.
  3. Download GitKraken Desktop, GitKraken. Accessed 8 Oct 2026.
  4. GitKraken Desktop Git client, GitKraken. Accessed 8 Oct 2026.
  5. Undo and Redo Git Actions, GitKraken Help Center. Accessed 8 Oct 2026.
  6. Worktrees, GitKraken Help Center. Accessed 8 Oct 2026.
  7. Interactive Rebase, GitKraken Help Center. Accessed 8 Oct 2026.
  8. Gitflow, GitKraken Help Center. Accessed 8 Oct 2026.
  9. Git LFS, GitKraken Help Center. Accessed 8 Oct 2026.
  10. Submodules, GitKraken Help Center. Accessed 8 Oct 2026.
  11. Branch, Merge, and Rebase, GitKraken Help Center. Accessed 8 Oct 2026.
  12. Stage, Unstage, and Ignore Files, GitKraken Help Center. Accessed 8 Oct 2026.
  13. Sign Commits with GPG or SSH in GitKraken Desktop, GitKraken Help Center. Accessed 8 Oct 2026.
  14. Pull Requests, GitKraken Help Center. Accessed 8 Oct 2026.
  15. Integrations, GitKraken Help Center. Accessed 8 Oct 2026.
  16. Azure DevOps, GitKraken Help Center. Accessed 8 Oct 2026.
  17. Bitbucket, GitKraken Help Center. Accessed 8 Oct 2026.
  18. GitLab, GitKraken Help Center. Accessed 8 Oct 2026.
  19. GitKraken Desktop release notes, GitKraken Help Center. Accessed 8 Oct 2026.
  20. GitKraken end-user licence agreement, GitKraken. Accessed 8 Oct 2026.
  21. Azure DevOps response to GitKraken SSH bug, Microsoft DevBlogs. Accessed 8 Oct 2026.
  22. GitHub, GitKraken Help Center. Accessed 8 Oct 2026.

Website: www.gitkraken.com · Markdown version · We are not affiliated with GitKraken.