Sublime Merge
git client that shows you the command it just ran
This version
Three years of updates come with the purchase, then a paid upgrade for anything newer, while the versions you already own keep running. Company use needs the $75-per-user-per-year business licence rather than the personal key. The free evaluation has no time limit but shows a purchase reminder. It is a git client, not a git host integration suite — pull request workflows are thinner here than in the subscription tools.
Cost over five years
$99 once = 17 months of Tower. Over five years that is $345 rented against $99 owned — $246 kept, and you still have the app.
Tower priced at $69 a year — Tower's entry plan for individuals, billed annually; the European store shows €59. Checked 2026-09-22.
Sublime Merge is a git GUI that does not pretend git is something else. Every action you take shows the command it ran, which means you can use it for a year and come out knowing git better rather than worse. Staging by line or by hunk is a two-key operation, the three-pane diff uses the same rendering engine as Sublime Text, and it stays fast in a repository with a decade of history in it.
Blame, file history, interactive rebase and branch management are all present. The search is the feature you end up leaning on: it covers commit messages, diffs and file contents at once, which is exactly what you want when you are hunting for the commit where something broke.
It matters mostly because the obvious alternative went subscription. If you want a serious Mac git client with a one-time price, the shortlist is genuinely short.
The licence has the same shape as Sublime Text's: $99 personal, one key on every machine and operating system you use, three years of updates, then a paid upgrade for newer builds. At work you need the separate per-user annual business licence.
If your git use is commit, push and the occasional merge, do not buy this. The terminal, or the git panel in whatever editor you already have, will cover you. This earns its money on messy history — bisecting, untangling a bad rebase, reviewing a branch someone else left behind.
What it looks like

What it does
- Shows the underlying git command for every action you take
- Line-level and hunk-level staging with a fast three-pane diff
- Blame, file history and interactive rebase built in
- Searches commit messages, diffs and file contents together
- One key for macOS, Windows and Linux
Cancel instead
Also bought outright in dev tools
The facts
- Price
- $99
- Licence
- Own this version forever
- What you get
- One payment buys this major version outright. The next major version is a separate purchase, if you want it.
- Details
- $99 USD personal licence, a once-off purchase including 3 years of updates; after 3 years an upgrade is required for newer builds. One key covers all your computers and operating systems. Business use is a separate annual licence at $75 per user per year. A bundle with Sublime Text is sold at a discount.
- Free trial
- Yes
- On Setapp
- No
- Minimum macOS
- not stated
- Developer
- Sublime HQ
- Price checked
- 2026-09-22
Check it yourself - Price band
- $60 to $120