GitKraken Desktop Pricing
Use GitKraken Desktop free forever
For solo devs on public & local repos only
Includes 7-day Pro trial; no credit card
2 ways to try free
Part of a dev team or org?
Unlimited users with all team features & support
Includes 28-day Org trial; no credit card
X
Get ready for your free 28-day team trial of GitKraken Desktop
Now, any members of your team can experience all the GitKraken Desktop features, plus onboarding & support services, 100% free of charge. We’ll set up your trial and send you the details shortly.
Pro
4.95
per user/month
paid annually
For individual devs & small teams
- Up to 10 users ( 4.95/mo. each)
Priced per user, no user minimum, maximum 10 users
- 1 Team
Share Cloud Workspaces, view member WIP with conflict warnings, and filter the Commit Graph for 1 team.
- 10 Cloud Workspaces
Up to 10 Cloud Workspaces to share with your team that are enhanced with PR & issue data and GitKraken Insights for improving project velocity.
- Local, public and private repos
Includes:
- Additional repo integrations
Connect to Azure DevOps, GitHub Enterprise, GitLab Self-Managed & Bitbucket Server for easier remote and pull request management.
- Advanced issue integrations
Adds create and edit permission for issues in Jira Cloud & Server, Trello, GitHub Enterprise, and GitLab Self-Managed.
- Multiple profiles per user
Create and switch between different sets of Git configurations, integrations, and app settings.
- Timely support from our team
Get expert help from our team of support engineers to troubleshoot product issues.
Recommended
Teams
8.95
per user/month
paid annually
For mid-sized teams & orgs
- Up to 100 users ( 8.95/mo. each)
Priced per user, no user minimum, maximum 100 users
- 10 Teams
Share Cloud Workspaces, view member WIP with conflict warnings, and filter the Commit Graph for up to 10 teams.
- 100 Cloud Workspaces
Up to 100 Cloud Workspaces to share with your teams that are enhanced with PR & issue data and GitKraken Insights for improving project velocity.
- Local, public and private repos
Everything in Pro, plus:
- Multi-team management
Group users together as a team to share Cloud Workspaces, view team member branches, trigger predictive merge conflicts, or filter the Commit Graph. 10 teams maximum.
- Share Workspaces across teams
Share Cloud Workspaces with multiple teams.
- SSO license management
Manage licenses via SSO with Azure AD, Okta, Google, and Ping Identity.
- Priority support from our team
Expect a response from the GitKraken Support team within one business day.
Enterprise
18.95
per user/month
paid annually
For large teams & multi-team orgs
- Unlimited users ( 18.95/mo. each)
Priced per user, no user minimum, no user maximum
- Unlimited # of Teams
Share Cloud Workspaces, view member WIP with conflict warnings, and filter the Commit Graph for unlimited teams.
- Unlimited # of Cloud Workspaces
Unlimited Cloud Workspaces to share with your teams that are enhanced with PR & issue data and GitKraken Insights for improving project velocity
- Local, public and private repos
Everything in Teams, plus:
- Custom onboarding & training
Resources, training & personalized onboarding provided by GitKraken’s Customer Success team.
- Premium support & assistance
Dedicated email address with top-priority responses from our support engineers within one business day.
- Dedicated account rep
Personal assistance with quotes, billing, best practices and product feedback.
- Additional training for new users
GitKraken product experts will help ensure new members to your team are set up for success.
On-Premise Licenses
For orgs with greater security needs
- Self-hosted server with LDAP
Manage licenses internally with a self-hosted LDAP server and control client version deployment.
- Serverless
Manual license tracking and management without a license server.
Add on GitLens: #1 Git extension for VS Code
Seamlessly switch between world-class dev tools on the desktop and in the IDE
| Features | Free | Pro | Teams | Enterprise |
|---|---|---|---|---|
| Features | ||||
| Repository Access | ||||
| Work with public & private repos Includes local repos, publicly-hosted remotes, and privately-hosted remotes. | Public Repos Only | |||
| Git Productivity | ||||
Merge Conflict Tool Easily resolve conflicts with a visual, 3-panel merge tool. | ||||
Merge Conflict Output Editor Edit the output while resolving conflicts. | ||||
Code Editor Edit code in the diff view. | ||||
Pull or fetch multiple repos Group your repos together in a Workspace to access the option to pull or fetch multiple repositories at once. | ||||
Multiple Profiles Create and switch between different sets of Git configurations, integrations, and app settings. | ||||
Gitflow support Use Gitflow to start and finish features, releases, and hotfixes. | ||||
| Git LFS Work with LFS in repos with large binary files. | ||||
File history & blame See changes to a file over time by author. | ||||
View & create pull requests Use our hosting integrations to create and manage pull requests from within GitKraken Client. | ||||
Hiding & soloing Focus on the branches you want to see in the Commit Graph. | ||||
| Auto-Gen SSH key One-click SSH key generation. | ||||
| Git hooks support Trigger hooks when performing commits, merges, rebases, etc. | ||||
| Submodules Work with repos that have submodules. | ||||
Visual Interactive Rebase Plan which commits will be re-ordered, edited, squashed or dropped before initiating a rebase. | ||||
| One-click undo & redo Git operations | ||||
Command Palette Navigate views and perform operations with keyboard commands. | ||||
| GPG commit signing Verify a commit has been signed by selecting a commit and reviewing the sign details in the Commit Panel. | ||||
| Keyboard shortcuts | ||||
| Dark & light themes | ||||
Deep Linking Share links that open a repo to a specific branch or commit. | ||||
| Team Collaboration | ||||
Local and Cloud Workspaces Group your repos together to view branch status. With Cloud Workspaces, you may organize your pull requests, issues, WIPs, and get access to GitKraken Insights. | ||||
GitKraken Insights for Cloud Workspaces Measure how fast your pull requests get merged into your repos with metrics like Cycle Time, Throughput and more. | View last 7 days | View up to last 14 days | View up to last 14 days | View up to last 14 days |
Team View in Cloud Workspaces Get visibility on pull requests and issues for all repos in a Cloud Workspace. | Focus View Only | |||
Share Cloud Workspaces with teams and individuals Share Cloud Workspaces with multiple teams or individual from your Org for quicker repository provisioning and repo management. | 10 | 100 | Unlimited | |
Team View with live activity status in Left Panel See active branches and file modifications by your team members. | ||||
Predictive merge conflict alerts Know when you are modifying the same file as another team member. | ||||
Filter commit graph by teams See only commits made by specific teams in the Commit Graph. | ||||
| Cloud Repo Integrations | ||||
| GitHub Easily access remotes and create pull requests & issues for GitHub.com. | ||||
| GitLab Easily access remotes and create merge requests for GitLab.com. | ||||
| Bitbucket Easily access remotes and create pull requests for Bitbucket.org. | ||||
| Azure DevOps Easily access remotes and create pull requests for Azure DevOps. | ||||
| Self-Hosted Repo Integrations | ||||
| GitHub Enterprise Server Easily access remotes and create pull requests & issues for GitHub Enterprise Server. | ||||
| GitLab Self-Managed Easily access remotes and create merge requests for GitLab Self-Managed. | ||||
| Bitbucket Server Easily access remotes and create pull requests for Bitbucket Server. | ||||
| Pull Request Management | ||||
GitHub View, edit, create and merge GitHub pull requests. | Public Repos | |||
| Issue Tracker Integrations | ||||
Jira Server/Cloud View, filter, modify and start work from Jira Issues. | View Only | |||
Jira App Integration: Git Integration for Jira Connect to your Git Integration for Jira account to open the commits view in Jira from the diff view in GitKraken Client. | ||||
GitHub View, filter, modify and start work from GitHub.com Issues. | Public Repos | |||
| GitHub Enterprise View, filter, modify and start work from GitHub Enterprise Issues. | View Only | |||
GitLab View, filter, modify and start work from GitLab.com Issues. | Public Repos | |||
| GitLab Self-Managed View, filter, modify and start work from GitLab Self-Managed Issues. | View Only | |||
| Trello View, filter, modify and start work from Trello Issues. | View Only | |||
| User, Team & License Management | ||||
| One user license for all machines & OSes Use your license on multiple machines for Windows, Mac or Linux. | ||||
| Maximum Users Maximum number of licenses you can purchase on this plan. | 1 | 10 | 100 | Unlimited |
| Maximum Teams Maximum number of teams you can create on this plan. | 1 | 10 | Unlimited | |
| One Team Renewal Date; New Team Members are Prorated All subscriptions renew yearly and new licenses are prorated based on the renewal date. | Default | |||
| Cloud-Based User Account Management | Default | |||
| On-Premise Solutions (10 user minimum) On-Premise Self-Hosted Server and Serverless options available for license control, and secure air-gapped environments. | Available | |||
Single Sign-On ![]() | ||||
| Azure Active Directory Configure and initiate an Oauth authentication flow with Azure Active Directory (IdP) for easy user license provisioning. | ||||
| Google Identity Platform Configure and initiate an Oauth authentication flow with Google Identity Platform (IdP) for easy user license provisioning. | ||||
| Okta Configure and initiate an Oauth authentication flow with Okta (IdP) for easy user license provisioning. | ||||
| Ping Identity Configure and initiate an Oauth authentication flow with Ping Identity (IdP) for easy user license provisioning. | ||||
| Hosting Login | ||||
| GitHub Login with your GitHub account and automatically have access to your GitHub repos, PRs and issues. | ||||
| GitLab Login with your GitLab account and automatically have access to your GitLab repos, PRs and issues | ||||
| Bitbucket Login with your Bitbucket account and automatically have access to your Bitbucket repos, PRs and issues. | ||||
| Azure DevOps Login with your Azure account and automatically have access to your Azure repos, PRs and issues. | ||||
| Google Login with your Google credentials. | ||||
| Integrated Terminal | ||||
Git-Enhanced Terminal Keyboard-first git-enhanced terminal experience found inside a Terminal Tab or Terminal Panel in the GitKraken Client. | ||||
Live Synchronized Commit Graph See the Commit Graph and terminal in the same view. | ||||
CLI Diff View, Blame & History View the diff, blame or history inside the Terminal tab. | ||||
Auto-suggest & Auto-complete Git Commands Suggests Git commands and flags with descriptions as you type. | ||||
| Support | ||||
| Guaranteed email support Expect a response from the GitKraken Support team within one business day. | ||||
| Support Documentation Access detailed information about all GitKraken Client features from help.gitkraken.com. | ||||
| Resources for Learning Git Learn about Git concepts through articles, video motion graphics, & visual examples. | ||||
| Git Course & Certification Ensure your team has a good understanding of Git with this free training course & certification exam. |
Pricing FAQs
How much does GitKraken Desktop cost?
GitKraken offers free and paid plans for individual developers and teams, all with varying costs.
- GitKraken Desktop: Free
- GitKraken Desktop Pro: 4.95 per user/month, paid annually
- GitKraken Desktop Teams: 8.95 per user/month, paid annually
- GitKraken Desktop Enterprise Cloud: 18.95 per user/month, paid annually
- GitKraken Desktop On-Premise: 18.95 per user/month, paid annually
Is GitKraken Desktop free?
GitKraken Desktop can be used for free with publicly-hosted repositories. If you are working with privately-hosted repositories, you will need a paid plan after your free 7-day trial.
Do I need to install Git for GitKraken Desktop to work?
GitKraken uses NodeGit to implement Git’s core methods and does not require the Git CLI from git-scm.com to be installed.
Can GitKraken Desktop be installed on multiple machines?
Yes, one user license allows you to install GitKraken Desktop on multiple machines and operating systems.
Are there student discounts available for GitKraken Desktop?
Yes, students can receive the GitKraken Desktop & GitLens+ Pro bundle free through the GitHub Student Developer Pack.
Are there GitKraken Desktop discounts available for universities?
Yes, universities can request GitKraken Desktop Stand-Alone for computer labs.
Is there a GitKraken Desktop trial version?
Yes, the free download of GitKraken Desktop comes with a 7-day trial of all the paid features and can be extended by 21 days if you create an Organization and add 1 more team member.
Is GitKraken Desktop compatible with MacOS, Linux, and Windows?
Yes, GitKraken Desktop is a cross-platform Git client that provides a nearly identical experience across operating systems. One user license allows you to install GitKraken on multiple machines and operating systems.
Developers can work together using GitKraken across platforms, allowing individual team members the ability to choose the OS they prefer, and are likely most productive on, without affecting team collaboration.
Developers can work together using GitKraken across platforms, allowing individual team members the ability to choose the OS they prefer, and are likely most productive on, without affecting team collaboration.
What is GitKraken Desktop On-Premise?
GitKraken Desktop On-Premise is designed specifically for companies working in air-gapped environments and for customers who have a need/preference to host all software internally.
GitKraken MCP
GitKraken Insights
Dev Team Automations
AI & Security Controls
Easily resolve conflicts with a visual, 3-panel merge tool.
Edit the output while resolving conflicts.
Edit code in the diff view.
Group your repos together in a Workspace to access the option to pull or fetch multiple repositories at once.
Create and switch between different sets of Git configurations, integrations, and app settings.
Use Gitflow to start and finish features, releases, and hotfixes.
See changes to a file over time by author.
Use our hosting integrations to create and manage pull requests from within GitKraken Client.
Focus on the branches you want to see in the Commit Graph.
Plan which commits will be re-ordered, edited, squashed or dropped before initiating a rebase.
Navigate views and perform operations with keyboard commands.
Share links that open a repo to a specific branch or commit.
Group your repos together to view branch status. With Cloud Workspaces, you may organize your pull requests, issues, WIPs, and get access to GitKraken Insights.
Measure how fast your pull requests get merged into your repos with metrics like Cycle Time, Throughput and more.
Get visibility on pull requests and issues for all repos in a Cloud Workspace.
Share Cloud Workspaces with multiple teams or individual from your Org for quicker repository provisioning and repo management.
See active branches and file modifications by your team members.
Know when you are modifying the same file as another team member.
See only commits made by specific teams in the Commit Graph.
View, edit, create and merge GitHub pull requests.
View, filter, modify and start work from Jira Issues.
Connect to your Git Integration for Jira account to open the commits view in Jira from the diff view in GitKraken Client.
View, filter, modify and start work from GitHub.com Issues.
View, filter, modify and start work from GitLab.com Issues.
Keyboard-first git-enhanced terminal experience found inside a Terminal Tab or Terminal Panel in the GitKraken Client.
See the Commit Graph and terminal in the same view.
View the diff, blame or history inside the Terminal tab.
Suggests Git commands and flags with descriptions as you type.