See how our Git client can make you a more productive Git user!

Intuitive UI/UX

"Being an enthusiast for intuitive and seamless UIs, I was immediately drawn to this tool. When you start diving deeper, you realize the remarkable user experience that the developers at Axosoft have created."

Michael C.
Sensa Technologies

Visual Commit History

Beautiful, interactive graph

Drag & Drop

Merge, rebase, reset, push & more

Fuzzy Finder

Perform common actions quickly

1-Click Undo & Redo

Easily fix mistakes

Merge Conflict Editor

"The ability to look at where the merge conflict is and decide what stays, what goes and what order they are merged in is quite powerful."

Darren S.

In-App Merge Tool

Resolve merge conflicts in-app

Output Editor Paid Feature

Directly edit the output

Built-In Code Editor

Initialize a brand new project and use the built-in code editor to add new files and folders, and edit them directly in GitKraken. Save your files, stage and commit your changes. No more context switching!

Task Tracking

Connect a Glo Board to a repository in GitKraken. When you make progress on a task, you can quickly update the associated issue on your board, and get back to coding.

GitHub Issue Sync

Real-time, two-way sync

Markdown Support

In descriptions and comments


Notify team members

Calendar View

Tasks organized by due date

Legendary Features

"When we're modifying, staging, and committing, not needing to use Terminal commands is very valuable for me and my time. Being able to focus on what matters most is why I use GitKraken."

Justin W.


Easily work with repositories hosted on any of these sites. Clone, add remotes, and create/open pull requests without ever leaving GitKraken.


Paid Feature

GitHub Enterprise


Paid Feature

GitLab Self-Hosted

Paid Feature

Azure DevOps (VSTS)