TortoiseGit — Free Git Client

By TortoiseGit team · Developer tools
  • Open source
  • Free
  • Developer tools
Download TortoiseGit Direct download from download.tortoisegit.org Official download page Link checked October 19, 2026

Our verdict: TortoiseGit puts Git into Windows Explorer: icons show the state of each file, and commit, pull, push and log are in the right-click menu. It is a natural fit for people coming from TortoiseSVN. It needs Git for Windows installed separately and has no single-window overview of your repositories.

TortoiseGit Log Messages dialog on Windows with the commit graph, commit details and changed files
TortoiseGit Log Messages dialog on Windows with the commit graph, commit details and changed files · Screenshot: TortoiseGit contributors, GNU GPL v2, from the official repository

About TortoiseGit

TortoiseGit is an open-source project released under the GNU GPL v2. It is modeled on TortoiseSVN and works as a Windows shell extension instead of a separate app window.

It adds overlay icons to files and folders and a right-click menu with commit, diff, log, branch, merge, rebase and stash commands. It includes TortoiseGitMerge for diffs and conflict resolution. TortoiseGit needs Git for Windows, which you install first.

What it does well

  • Explorer integration. Git commands in the right-click menu of any file or folder.
  • Overlay icons. Shows modified, added and conflicted files directly in Explorer.
  • Log dialog. Browse history with a revision graph, search and blame.
  • TortoiseGitMerge. Diff viewer and three-way merge tool for resolving conflicts.
  • Language packs. Separate installers translate the interface into dozens of languages.

Who it is for

Good fit

Windows users who prefer working in Explorer, and teams moving from TortoiseSVN.

Look elsewhere

People who want a standalone Git app with a dashboard, or users on macOS or Linux.

Pros and cons

Pros

  • Works directly in Explorer
  • Clear overlay icons
  • Good merge and diff tools
  • Open source

Cons

  • Requires Git for Windows separately
  • Windows only
  • Overlay icons can slow Explorer in big folders

How to install TortoiseGit

Install Git for Windows first. The download button gets the 64-bit MSI from the official download server. Language packs are separate installers on the same page. After setup, the first-start wizard asks for the path to git.exe and your name and email.

Questions about TortoiseGit

Is TortoiseGit free?

Yes. It is open source under the GNU GPL v2 and free for commercial use.

Does TortoiseGit include Git?

No. Install Git for Windows first, then TortoiseGit.

Why are TortoiseGit overlay icons missing?

Windows only shows a limited number of overlay icon handlers, and other apps such as cloud storage clients can take the slots.

Download TortoiseGit from tortoisegit.org ExeDepot does not host this file. The download starts from the developer's server, download.tortoisegit.org. Other versions are on the official download page.

Alternatives to TortoiseGit

  • Git for Windows Version Control Tool

    The standard Git build for Windows, with Git Bash, Git GUI and the Git Credential Manager.

    Git for Windows project · Open source · gitforwindows.org
  • GitHub Desktop Git Client

    Graphical Git client from GitHub for committing, branching and opening pull requests.

    GitHub · Open source · desktop.github.com
  • Sourcetree Git Client

    Atlassian's free Git client with a visual commit graph, staging and branch tools.

    Atlassian · Freeware · sourcetreeapp.com
  • GitHub CLI Command-Line Tool

    GitHub's official command-line tool for pull requests, issues, releases, Actions and repos.

    GitHub · Open source · cli.github.com

Similar to TortoiseGit All developer tools apps

  • GitButler Git Client

    Git client built around parallel and stacked branches, with an undo timeline and a companion CLI.

    GitButler, Inc. · Freeware · gitbutler.com
  • Tower Git Client

    Polished paid Git client for Windows and Mac with undo, conflict wizard and stacked branches; 30-day trial.

    fournova Software GmbH · Free trial · git-tower.com
  • TortoiseSVN Subversion Client

    Subversion (SVN) client built into the Windows Explorer context menu, with icon overlays and diffs.

    TortoiseSVN team · Open source · tortoisesvn.net
  • Sublime Merge Git Client

    Fast Git client from the makers of Sublime Text; unlimited evaluation, $99 personal license.

    Sublime HQ · Shareware · sublimemerge.com