Sourcetree — Free Git Client

By Atlassian · Developer tools
  • Freeware
  • Free
  • Developer tools
Download Sourcetree Direct download from product-downloads.atlassian.com Official download page Link checked October 19, 2026

Our verdict: Sourcetree gives you a full graphical view of a Git repository: history graph, staging of single lines, branches, stashes and remotes. It is free and works with any Git host. It can feel slow on large repositories, and the Windows version gets fewer updates than it used to.

Sourcetree on its official website
Sourcetree on its official website · Screenshot from the official website

About Sourcetree

Sourcetree is made by Atlassian, the company behind Bitbucket and Jira, and is free for personal and commercial use. It is available for Windows and macOS.

It shows commits as a branch graph and lets you stage files, hunks or single lines, create and merge branches, rebase interactively, manage stashes and work with Git LFS and Git-flow. It connects to Bitbucket, GitHub, GitLab and other Git hosts.

What it does well

  • Commit graph. Visual history of branches, merges and tags.
  • Line-level staging. Stage or discard individual files, hunks or lines.
  • Interactive rebase. Reorder, squash and edit commits with a graphical dialog.
  • Git-flow and Git LFS. Built-in support for the Git-flow branching model and large files.
  • Hosting accounts. Connects to Bitbucket, GitHub and GitLab to clone and push.

Who it is for

Good fit

Developers who prefer a visual Git client and want to see branch history at a glance.

Look elsewhere

People working with very large repositories or who want an open-source Git client.

Pros and cons

Pros

  • Free for commercial use
  • Clear commit graph
  • Line-by-line staging
  • Git-flow and LFS support

Cons

  • Can be slow on large repositories
  • Closed source
  • Windows version updates are infrequent

How to install Sourcetree

The download button gets the Windows installer from Atlassian's download server. Setup installs Sourcetree for your user account. The first-run wizard offers to connect a hosting account; you can also add one later in Tools → Options → Authentication.

Questions about Sourcetree

Is Sourcetree free?

Yes. Atlassian offers Sourcetree for free for personal and commercial use.

Does Sourcetree work with GitHub?

Yes. It works with any Git repository and can connect to GitHub, GitLab and Bitbucket accounts.

Do I need to install Git separately for Sourcetree?

No. Sourcetree can use its own embedded Git, or a system Git install if you prefer.

Download Sourcetree from sourcetreeapp.com ExeDepot does not host this file. The download starts from the developer's server, product-downloads.atlassian.com. Other versions are on the official download page.

Alternatives to Sourcetree

  • GitHub Desktop Git Client

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

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

    Git client built into Windows Explorer: commit, pull and diff from the right-click menu.

    TortoiseGit team · Open source · tortoisegit.org
  • 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 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 Sourcetree 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