GitKraken Git GUI GitKraken Git Gui title logo

The legendary Git GUI for Windows, Mac and Linux

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 Icon

Visual Commit History

Drag and Drop Icon

Drag & Drop

Fuzzy Finder Icon

Fuzzy Finder

Undo Icon

1-Click Undo & Redo

Merge Conflict Editor

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!

Issue Tracking

Connect a Glo Board to a repository in GitKraken. When you create a GitHub pull request in GitKraken, link it to a Glo card and auto-advance that card through your workflow based on PR status changes.

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.