Build Better Software

Over 100,000 developers and designers are more productive with Tower - the most powerful Git client for Mac and Windows.

What's NEW in Tower 9 for Mac

Our latest update brings a completely redesigned merge experience, starting with our brand-new Merge UI. We also implemented some of the most requested features from our community.

Version 9.2 was released February 8, 2023

What's NEW in Tower 4 for Windows

You can now UNDO a vast amount of actions (such as commits, merges, and file deletions) by simply pressing CTRL+Z.

Version 4.2 was released February 8, 2023


Drag and Drop Undo everything A unique Conflict Wizard File history Extensive documentation Great customer support... Tower helps you master version control with Git.

Learn More


Pull Requests Single-line staging Interactive Rebase Submodules Git LFS Git-Flow File History Blame Cherry-Pick Get access to all of Git’s power.

Learn More


Quick actions Single-click cloning Automatic stashing & fetching Quick open Become more productive with Tower.

Learn More

Tower is the tool of choice
for over 100,000 users worldwide

Esteban TorresEngineer at SoundCloud

The new Tower adds a lot of great features that help me go on with my day faster; like the ability to create pull-requests directly from the tool.

Dan CounsellCEO at Realmac

Tower is the perfect Git client, I honestly wouldn’t want to use anything else.

Daniel SchutzsmithAmnesty International

You should use Tower. It changed the game for me and made Git much more visual for me to understand.

Your trial is downloading…

Try Tower "Pro" for 30 days without limitations!

Updates, Courses & Content via Email

Try Tower for Free

Sign up below and use Tower "Pro" for 30 days without limitations!