GitKraken Client

Visualize your commit history with the legendary Git GUI + CLI

Millions of developers and teams around the world choose GitKraken Client to make Git work for them. It makes Git more visual and accessible with an intuitive UI, the flexibility to switch between a GUI or a terminal, and a seamless experience across operating systems.

Integrations with GitHub, GitLab, Bitbucket, and Azure DevOps make it swift and simple to clone, fork, and add remotes. You can even create, view and manage pull requests.

Legendary Features

Visual Commit History

The easy-to-read commit graph will help you visualize branch structure and commit history.

Git-Enhanced Terminal

Experience a “keyboard-first” Git-enhanced terminal experience to help you drive Git faster from the GitKraken CLI.

Merge Conflict Resolution

Reduce risk with the built-in Merge Tool to make conflict resolution easier and safer.

Use GitKraken Client for Free

GitKraken Client is always free to use with local and public cloud-hosted repos. It includes a 7-day trial to work with private repos and access to premium features. There’s no risk in giving it a try!

Collaborate with Teams

Know who is working on what, and be able to avoid conflicts before they happen.

Learn more

Integrate with the tool you love

For a more streamlined workflow, leverage deep integrations with the tools already in your tech stack.

Why our clients love GitKraken

Level-up to a paid plan to get the most out of GitKraken Client

  • Work with public AND private repositories
  • Work with local, self-hosted and cloud-hosted repositories
  • Integrations with GitHub Enterprise, GitLab Self-Managed, Bitbucket Server, Azure DevOps
  • Advanced integrations with Jira Issues, GitHub Issues, GitLab Issues, Trello, GitKraken Boards
  • Manage team users & licenses
  • Multiple Git account profiles
  • Team Workspaces
  • And more!