Download Free Git Client - Windows, Mac, Linux | GitKraken

GitKraken Desktop Download

Install free, unlock all Pro & Advanced features for 14 days.

Windows

Download for 64-bit

Windows 10 +

Download for ARM64

Windows 10 + (preview)

Mac

Download for Apple Silicon

Mac OS 12+

Download for Intel

Mac OS 12+

Linux

Download for .deb

Ubuntu LTS 18.04+, Debian 10+

Download for .tar.gz

Ubuntu LTS 18.04+, Debian 10+

Download for .rpm

RHEL 8+, Fedora 39+

Visit the Snap Store

Linux ARM (Preview)

Download for .deb (ARM)

Ubuntu 20.04+ LTS

Download for .tar.gz (ARM)

Ubuntu 20.04+ LTS

Download for .rpm (ARM)

RHEL 8+, Fedora 39+

Visit the Snap Store

Latest Release: 12.5.0 \| Includes issue-launched agent sessions, inline agent permission controls, and multi-worktree Commit Graph WIP nodes \| See Release Notes

Smoother Workflows With Seamless Integrations

GitKraken works natively with your repos, issues, IDEs, and AI, so you can reduce context switching, and focus on building.

GitKraken Desktop Questions & Answers

Is GitKraken Desktop free?

Yes. GitKraken Desktop’s Community plan is free for local repositories and public cloud-hosted repositories. New accounts also receive a 14-day trial of Pro and Advanced features. When the trial ends, you can continue using the Community plan for free or upgrade for private repository access and additional features such as multiple profiles, cloud integrations, and GitKraken AI.

What operating systems does GitKraken Desktop support?

GitKraken Desktop is available for Windows, macOS, and Linux:

How do I install GitKraken Desktop on Windows, Mac, or Linux?

First, download the installer for your operating system from this page.

Install GitKraken on Windows

  1. Download the 64-bit Windows installer, or the ARM64 preview for an ARM-based device.
  2. Double-click the downloaded .exe file.
  3. GitKraken Desktop will install and launch automatically.

Install GitKraken on Mac

  1. Download the version for your Mac: Apple silicon or Intel.
  2. Open the downloaded .dmg file.
  3. Drag the GitKraken icon into your Applications folder, then open GitKraken Desktop.

Install GitKraken on Linux

  1. Download the appropriate .deb, .rpm, or .tar.gz package, or install GitKraken from the Snap Store.
  2. Install the package using your Linux distribution’s package manager.
  3. Open GitKraken Desktop from your applications menu or run gitkraken in a terminal.

How do I update GitKraken Desktop?

GitKraken Desktop checks for updates and notifies you when a new version is available. Follow the in-app prompt and restart GitKraken Desktop to complete the update.

What is included with GitKraken Pro, and how can I access those features?

GitKraken Pro includes advanced features for developers and teams that need more control over their Git workflow. Pro features include access to private repositories, cloud issue tracker integrations, conflict prevention, Launchpad, Cloud Patches, multiple profiles, and timely email support from the GitKraken team.

To start using these features, open a private repository in GitKraken Desktop, visit the Launchpad tab for pull requests and issues, or go to the Integrations area to connect supported issue trackers. For Cloud Patches, refer to the Cloud Patches documentation for setup and sharing steps.

What is GitKraken AI, and how do I start using it?

GitKraken AI adds AI-assisted workflows directly inside GitKraken Desktop. It is designed to help with common Git tasks such as drafting commit messages, summarizing pull requests, explaining commits, creating stash messages, and resolving merge conflicts with suggested resolutions.

Look for the ✨ icon near supported commit, pull request, stash, or merge actions to start using GitKraken AI.