TortoiseHg
TortoiseHg is a series of graphical tools and a Windows shell extension for the Mercurial distributed revision control system. It integrates directly into the Windows Explorer context menu, allowing users to commit, merge, and visualize source history without relying solely on the command line. It is published as free and open-source software under the GPL-2.0 license.
www.mercurial-scm.org · Official website
- ✓ Official source (winget)
- ✓ SHA256 taken from the official repository
- ✓ Last checked: Nov. 4, 2026
- This is not a virus scan. Check on VirusTotal
- Version
- 7.0.1
- License
- GPL-2.0
- Installer type
- wix
How do I use this?
Type Terminal in the Start menu and open it, paste the command (Ctrl+V or right-click) and press Enter. It uses winget, Windows' own package manager, to install the program from its official source.
winget install --id TortoiseHg.TortoiseHg -eSHA256 (file verification)
39697eab1e17684737bdd36d840eabf71a63aa2d75c2b3edbbfcdf536731d4f9We couldn't find a macOS version of TortoiseHg in the official repositories; check the publisher's website.
We couldn't find a Linux version of TortoiseHg in the official repositories; check the publisher's website.
We couldn't find a Android version of TortoiseHg in the official repositories; check the publisher's website.
TortoiseHg 7.0.1: what's new?
Highlights
- Context menu integration directly inside Windows Explorer for repository actions
- TortoiseHg Workbench for visualizing revision history, branches, and commit graphs
- Built-in interfaces for inspecting diffs, resolving merge conflicts, and staging files
- Support for push, pull, incoming, outgoing, and rebase operations across remote repositories
Who is it for?
Software developers and technical teams maintaining projects in Mercurial who prefer a visual interface and seamless Windows Explorer integration.
Good to know before installing
- Supported exclusively on Windows platforms in this distribution.
- Focused on Mercurial; it does not offer native out-of-the-box support for Git or Subversion repositories.
- Requires familiarity with distributed revision control concepts like changesets and heads.
How to install
Windows
- Click the official download button on this page to retrieve the installer, or run 'winget install --id TortoiseHg.TortoiseHg -e' in a terminal.
- Launch the downloaded installer and complete the setup wizard.
- Restart Windows Explorer or your system if prompted so the context menu overlays take effect.
Alternatives
Frequently asked questions
Does TortoiseHg include Mercurial, or is a separate installation required?
The Windows installer packages the necessary Mercurial binaries, so a separate Mercurial CLI installation is not strictly required.
Can TortoiseHg work directly with native Git repositories?
TortoiseHg is designed specifically for Mercurial. Working with Git repositories requires third-party extensions like hg-git, rather than direct native Git support.
Is TortoiseHg completely free for commercial use?
Yes, it is released under the GNU General Public License v2 (GPL-2.0) and is entirely free for personal and commercial projects.