SmartGit Standard window showing branches, a commit graph, changed files, and a side-by-side diff

FREE NON-COMMERCIAL USE

A Professional Git Client at Zero Cost for Non-Commercial Use.

Build personal projects, learn Git, or contribute to eligible open-source and charitable work. See your branches, commits, and changes clearly with SmartGit.

Download SmartGit
Works on your desktop
Connects to your tools
  • Free for eligible non-commercial use.
  • Full feature set.
  • Get started with free registration.

Find your fit

Which free license is right for you?

Choose your use case and download SmartGit to get started.

Personal hobby projects

Your own unpaid, non-commercial projects. Work connected to actual or reasonably expected compensation is excluded.

Download

Enterprise integrations are excluded.

Students & education

Students and employees of public educational institutions. Apply with your educational email address.

Download

Educational eligibility is verified.

Open-source development

Developers who spend the majority of their development work on eligible open-source projects. Occasional unpaid contributors may qualify for a Hobby License.

Download

Project and contribution verification required.

Charitable organizations

Eligible public charitable organizations working in philanthropy, health research, education, or social well-being.

Download

Organization eligibility is verified.

Using SmartGit for paid work or a business? Explore commercial licenses.

SmartGit Graph View showing connected branches and commits in a color-coded Git history

Visual History

Understand how your repository fits together.

Follow branches, commits, and merges in a clear, color-coded graph. Filter by author, commit message, or file changes to focus on the history that matters to your project.

Download
SmartGit File Compare highlighting added, deleted, and modified content side by side

File Compare

See exactly what changed.

Compare file versions side by side, with distinct colors for added, deleted, and modified content. Review changes in context instead of guessing what a commit does.

Download
SmartGit visual tools for splitting, squashing, and reordering commits

Clean Commits

Create a history that is easy to understand.

Split unrelated changes into focused commits, squash work that belongs together, and reorder commits visually. Clean up your feature branch before merging so others—and your future self—can follow what happened.

Download
SmartGit Conflict Solver showing local, working-tree, and incoming file versions in three panes

Conflict Resolution

Resolve merge conflicts with a clear view of all sides.

Compare your local version, the conflicted working-tree file, and incoming changes in the three-pane Conflict Solver. Check the common base for context, then use one-click resolutions or edit the result directly.

Download
SmartGit Feature Flow Integrate dialog guiding feature-branch integration with upstream changes

Smart Branching

Follow a guided path from feature to finished work.

Start a feature, integrate upstream changes, and finish with a merge, rebase, or squash. SmartGit’s Feature Flow guides you through these steps with built-in safeguards, helping you keep your branches organized.

Download

A few things to know

Yes, for eligible non-commercial use. Registration is required, and each application is reviewed. Choose the category that matches your work above.

The Hobby License is for your own personal, unpaid, non-commercial work. It cannot be used for work where you receive, or reasonably expect to receive, compensation. Switch to a commercial license when commercial use becomes foreseeable.

The Hobby License includes the SmartGit feature set except enterprise integrations for self-hosted GitHub, GitLab, Bitbucket, and Azure DevOps instances. The other free license categories include the full feature set.

SmartGit runs on Windows, macOS, and Linux. The download page lists the current system requirements and installers.

Your next project starts here.

Continue on my computer

Choose how you want to save this page.