TortoiseSVN — Free Subversion Client

By TortoiseSVN team · Developer tools
  • Open source
  • Free
  • Developer tools
Download TortoiseSVN Official site: tortoisesvn.net Link checked October 19, 2026

Our verdict: TortoiseSVN is the standard Subversion client on Windows: checkout, update, commit, log and diff are right in the Explorer right-click menu, and icon overlays show which files changed. It is free, open source and still maintained. It only makes sense if your projects use SVN; for Git repositories use TortoiseGit or another Git client.

About TortoiseSVN

TortoiseSVN is a Windows shell extension for the Apache Subversion version control system. Instead of a separate main window, its commands appear in the Explorer context menu, and overlay icons on files and folders show whether they are up to date, modified or in conflict. Dialogs cover checkout, update, commit, log history, blame, branching, merging and a repository browser.

The installer includes TortoiseMerge for viewing and resolving differences, and optionally the svn command-line tools. Version 1.14.9 is linked against Subversion 1.14.5. The program is open source under the GPL and free for any use; installers are hosted on the project's SourceForge page, with language packs as separate downloads.

What it does well

  • Explorer integration. All Subversion commands are in the right-click menu of Windows Explorer.
  • Icon overlays. Shows modified, added, conflicted and up-to-date files at a glance.
  • Log and blame. Browses revision history and shows who changed each line.
  • TortoiseMerge. Compares files, applies patches and resolves conflicts.
  • Repository browser. Explores a remote repository without checking it out.

Who it is for

Good fit

Developers, designers and technical writers who work with Subversion repositories on Windows.

Look elsewhere

Teams using Git, and users on macOS or Linux.

Pros and cons

Pros

  • Free and open source
  • Works directly inside Windows Explorer
  • Clear icon overlays for file status
  • Includes the TortoiseMerge diff tool

Cons

  • Only for Subversion, not Git
  • Windows only
  • Overlay icons can be hidden when other apps use up Windows overlay slots

How to install TortoiseSVN

On the download page pick the 64-bit installer; it is served from the project's official SourceForge file area. Choose the ARM64 installer on ARM PCs. Install a language pack afterwards if you want a non-English interface. Enable the command-line client tools in setup if you also want svn.exe. Restart Explorer or sign out once so the overlays appear.

Questions about TortoiseSVN

Is TortoiseSVN free?

Yes. TortoiseSVN is open source under the GPL and free, including for commercial use.

Does TortoiseSVN work with Git?

No. TortoiseSVN is a Subversion client. For Git there is the separate TortoiseGit project with a similar Explorer integration.

Why don't the TortoiseSVN icons show up?

Windows supports only a limited number of overlay icons, and cloud sync apps often take them first. Restarting Explorer after installing usually helps; otherwise fewer overlay handlers must be active.

Download TortoiseSVN from tortoisesvn.net ExeDepot does not host this file. The link opens the developer's download page.

Alternatives to TortoiseSVN

  • 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
  • GitButler Git Client

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

    GitButler, Inc. · Freeware · gitbutler.com

Similar to TortoiseSVN All developer tools apps

  • 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
  • GitHub Desktop Git Client

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

    GitHub · Open source · desktop.github.com
  • Sublime Merge Git Client

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

    Sublime HQ · Shareware · sublimemerge.com
  • Fork Git Client

    Fast Git client with interactive rebase and a merge conflict resolver; free evaluation, $59.99 license.

    Dan and Tanya Pristupov · Shareware · fork.dev