Download Git for PC, Windows 11/10 & Mac (Free)

Git downloads free for Windows 11 and Windows 10 as a 62.3 MB installer from the official Git for Windows project, and it installs on a Mac with one Terminal command. The Windows package includes Git Bash, Git GUI and Git Credential Manager, so one setup file gives you everything to clone, commit and push.

Advertisement

This guide covers the x64 and ARM64 installers, the portable build, MinGit, the winget command, checksum checks, the Mac route, updates and fixes for installs that fail.

Git version, licence, installer size and supported Windows versions
The 64-bit installer is 62.3 MB and carries Bash, GUI and the credential helper, so it installs offline.

Check the Git system requirements before you download

Your Windows version and your processor type decide which file you need. Git for Windows publishes no RAM or disk floor.

Field Value
Software Git for Windows
Developer The Git for Windows project
Latest version 2.55.0.windows.5
Released 20 August 2026
License Free and open source, GNU GPL version 2
Installer size 62.3 MB, 64-bit exe
Supported OS Windows 10 and Windows 11
Windows 8.1 Support ends after the 2.55 release line
Architecture x64 and ARM64; 32-bit only as MinGit
Offline installer Yes, the exe carries the full package
Portable edition Yes, PortableGit self-extracting archive
Mac Apple Command Line Tools for Xcode
Official download Git for Windows releases
Last verified 2026-09-13

Older systems have a hard stop. Release 2.46 was the last for Windows 7 and Windows 8, and 2.48.1 was the last with a 32-bit installer.

Which Git download do you need?

Press Windows + I, open System > About and read the System type line. Match it to a row below.

Your PC File to download Size
64-bit Windows 11 or 10 on Intel or AMD, which is most PCs Git-2.55.0.5-64-bit.exe 62.3 MB
An Arm PC, such as a Snapdragon laptop Git-2.55.0.5-arm64.exe 60.3 MB
No administrator rights, or a USB stick PortableGit-2.55.0.5-64-bit.7z.exe 56.2 MB
An app or build server that only calls git.exe MinGit-2.55.0.5-64-bit.zip 37.2 MB
32-bit Windows MinGit-2.55.0.5-32-bit.zip 37.3 MB

MinGit has no Git Bash and no Git GUI. Take the full installer unless a program asked you for MinGit by name.

Download Git for Windows 11 and Windows 10 from the official release

The Git for Windows project publishes every package on its release page, with a SHA-256 hash listed beside each file.

  1. Git for Windows latest release page — every installer, portable build and hash
  2. 64-bit installer, exe — 62.3 MB
  3. ARM64 installer, exe — 60.3 MB
  4. 64-bit PortableGit — 56.2 MB
  5. ARM64 PortableGit — 56.5 MB
  6. Release notes — changes and support notices for each version

How to install Git on Windows 11 and 10

The defaults suit most people. The editor and PATH pages matter more than the rest.

Advertisement
  1. Download the installer that matches your System type.
  2. Double-click the file in your Downloads folder and select Yes at the User Account Control prompt.
  3. Select Next to accept the GNU GPL licence and keep the folder C:\Program Files\Git.
  4. On Select Components, keep the defaults and select Next.
  5. On Choosing the default editor used by Git, pick an editor you know. The default is Vim.
  6. On Adjusting the name of the initial branch in new repositories, choose main if your team uses it.
  7. On Adjusting your PATH environment, keep Git from the command line and also from 3rd-party software.
  8. Keep the defaults on the remaining pages, then select Install.
  9. Select Finish, open Terminal and run git –version to confirm the install.

Set your identity once before your first commit. Run git config –global user.name “Your Name” and git config –global user.email [email protected] .

Install Git with winget instead of clicking through setup

Windows Package Manager ships with Windows 11 and pulls the same installer from the official release. The package ID is Git.Git.

  1. Right-click Start and select Terminal (Admin).
  2. Run winget install –id Git.Git -e –source winget .
  3. Accept the source agreement if Terminal asks.
  4. Wait for the Successfully installed line.
  5. Close and reopen Terminal so the new PATH entry loads.
  6. Run git –version to read the installed version back.

Run winget upgrade –id Git.Git later to move to a newer release without opening a browser.

How to verify the Git installer is genuine

The release page lists a SHA-256 hash for every file. A match proves your copy is the file the project published.

Advertisement
  1. Open the latest release page and find the hash table under the release notes.
  2. Open Terminal in your Downloads folder.
  3. Run Get-FileHash .\Git-2.55.0.5-64-bit.exe -Algorithm SHA256 .
  4. Compare the Hash value with the table, character for character.
  5. Right-click the exe, select Properties, and open the Digital Signatures tab to confirm a valid signature.

For the 64-bit installer the hash is d065a4e23c3d9a6b5073d609b5be0830227ec3ca053c083ba385061ddfaf94c6. A different value means a different file, so delete it and download again from the release page.

Run Git from a USB stick without installing it

PortableGit is a self-extracting archive. It needs no administrator rights and writes nothing to Program Files.

  1. Download PortableGit-2.55.0.5-64-bit.7z.exe, which is 56.2 MB.
  2. Double-click the file.
  3. Set the destination to a folder you can write to, such as D:\Apps\PortableGit.
  4. Select OK and wait for the extraction to finish.
  5. Open the folder and run git-bash.exe.
  6. Run git –version in the window to confirm it works.

PortableGit adds nothing to your PATH. Other programs will not find it unless you point them at cmd\git.exe inside the folder.

How to get Git on a Mac

Apple bundles Git in its Command Line Tools for Xcode. On a fresh Mac, typing git in Terminal prompts you to install that package.

Advertisement
Your Mac Do this Where it comes from
Xcode is already installed Run git --version in Terminal. Git is already there. Apple Xcode
No Xcode, and you want the smallest install Run xcode-select --install, select Install, agree to the licence, then select Done. Installing the command-line tools
You need a specific tools version Sign in with your Apple ID and download the Command Line Tools package that matches your macOS. Apple Developer More Downloads

The package lands in /Library/Developer/CommandLineTools and receives updates through Software Update.

Is Git free?

Git is free for personal and commercial use, and every package on the official release page is the complete program. Git is licensed under the GNU General Public License version 2. There is no trial, no licence key and no paid edition. A site that charges for a Git installer is reselling free software, often with extra software bundled in.

Should you install Git, PortableGit or MinGit?

Install the full Git for Windows installer on any PC where a person writes code. It adds Git to your PATH, registers Git Bash in the context menu and sets up Git Credential Manager, so editors such as Visual Studio Code find it without extra work. PortableGit suits a locked-down PC or a USB stick. MinGit suits software that bundles its own copy of git.exe.

How to check your Git version and update it

  1. Open Terminal or Git Bash.
  2. Run git –version to read the installed version.
  3. Run git update-git-for-windows to check the official release for something newer.
  4. Type y when it offers the update, or add -y to skip the prompt.
  5. Save your work first, because the updater closes every open Git Bash window.
  6. Run git –version again once setup finishes.

On a Mac, Git updates with the Command Line Tools. Open System Settings > General > Software Update, or run softwareupdate –list in Terminal.

Fix Git not installing or not working on Windows 11, 10 and Mac

Terminal says git is not recognized

Git was installed with the Git Bash only PATH option, or Terminal was open during setup.

  1. Close every Terminal window and open a new one.
  2. Run git –version again.
  3. If it still fails, run the installer again and choose Git from the command line and also from 3rd-party software.
  4. Restart Visual Studio, IntelliJ or any other editor that reported Git as not installed.

Setup will not run on an older PC

Current releases dropped Windows 7 and Windows 8, and Windows 8.1 support ends after the 2.55 line.

  1. Press Windows + R, type winver and select OK to read your Windows version.
  2. Upgrade to Windows 10 or Windows 11 to run the current release.
  3. On 32-bit Windows, use the MinGit 32-bit zip, since no 32-bit installer ships any more.

The update stops because files are in use

An open Git Bash window or editor is holding Git files.

  1. Save your work and close Git Bash, Git GUI and your code editor.
  2. Run the installer again.
  3. Select Yes at the User Account Control prompt.

Git stops working on a Mac after a macOS upgrade

The installed Command Line Tools no longer match the new macOS.

  1. Open System Settings > General > Software Update and install any Command Line Tools update.
  2. If none appears, run xcode-select –install in Terminal.
  3. Run git –version to confirm Git answers again.

How to uninstall Git and Git Bash

  1. Close Git Bash, Git GUI and any editor using Git.
  2. Press Windows + I and open Apps > Installed apps.
  3. Select the three dots beside Git, then Uninstall.
  4. Select Yes at the User Account Control prompt and follow the uninstaller.
  5. Delete C:\Program Files\Git if anything is left there.
  6. Delete .gitconfig in your user folder to clear your name, email and settings.
  7. For PortableGit, delete its folder. Nothing else was written to the machine.

From Terminal, winget uninstall –id Git.Git does the same job. On a Mac, sudo rm -rf /Library/Developer/CommandLineTools removes the tools package along with Git.

Frequently asked questions

Is Git free to download?

Yes. Git is free and open source under the GNU General Public License version 2, for personal and commercial use. Every package on the Git for Windows release page is the full program, with no trial, licence key or paid edition.

What is the official Git download page for Windows?

The Git for Windows project publishes every release at github.com/git-for-windows/git/releases. Each release lists the x64 and ARM64 installers, PortableGit, MinGit and a SHA-256 hash for every file.

Does Git work on Windows 11?

Yes. Git for Windows supports Windows 11 and Windows 10 on x64 and ARM64 processors. Windows 7 and Windows 8 lost support in release 2.47, and Windows 8.1 support ends after the 2.55 release line.

How big is the Git download?

The 64-bit Git for Windows installer is 62.3 MB and the ARM64 installer is 60.3 MB. The 64-bit PortableGit archive is 56.2 MB, and the 64-bit MinGit zip is 37.2 MB.

Is there a Git offline installer?

Yes. The Git for Windows exe is a complete offline installer. It carries Git, Git Bash, Git GUI and Git Credential Manager, so you can copy it to a PC with no internet connection and install from there.

How do I get Git on a Mac?

Open Terminal and run xcode-select –install. Apple’s Command Line Tools for Xcode include Git, and on a fresh Mac simply typing git prompts the same install. If Xcode is already installed, Git is already on your Mac.

Which Git download do I need, 64-bit or ARM64?

Open Settings, then System, then About, and read the System type line. An Intel or AMD PC takes the 64-bit installer, and an Arm PC such as a Snapdragon laptop takes the ARM64 installer. No 32-bit installer ships any more.

Is the Git installer safe?

The copy from the official Git for Windows release page is safe. Compare its SHA-256 hash with the value listed on that page using Get-FileHash in Terminal. A file from a download portal carries no such guarantee.

What is the latest version of Git for Windows?

Git for Windows 2.55.0.windows.5, released on 20 August 2026. It updates OpenSSH and the MSYS2 runtime, fixes Git Bash clearing the screen after Vim, and corrects the signatures on the 64-bit and ARM64 Bash executables.

Why won’t Git install on my PC?

The usual causes are an unsupported Windows version or files locked by an open Git Bash window. Current releases need Windows 10 or 11. Close Git Bash and your code editor, then run the installer again as administrator.

Philip Celasco

Philip is a Texas-based technology writer and IT administrator at Techdows.com with more than 10 years of experience creating practical content for everyday users and professionals. He specializes in web browsers, particularly Chromium-based platforms such as Google Chrome, Microsoft Edge, Brave, and Opera. Through his work as an IT administrator, Philip has hands-on experience managing devices, configuring browser policies, troubleshooting software and network issues, and helping people resolve problems that affect productivity and security. His articles are based on practical testing and real-world technical experience. He covers browser settings, extensions, performance problems, privacy controls, security features, and Windows troubleshooting. Outside work, Philip enjoys the quieter side of life in Texas and stepping away from the screen when he can. He has two kids, two cats and loves to play golf with his mother during the weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *