How to Install Terraform in Windows 10: A Step-by-Step Guide

The simplest way to install Terraform on Windows 10 is to download the official Windows build from HashiCorp, extract the executable, and place it in a folder that is included in your PATH. Afterward, verify the installation from PowerShell or Command Prompt.

Install Terraform on Windows 10

  1. Go to HashiCorp’s official Terraform download page and choose the Windows package that matches your system architecture.
  2. Extract the downloaded ZIP file. The package contains the Terraform executable.
  3. Create a permanent folder for the executable, such as a tools folder you use for command-line applications, and move terraform.exe there.
  4. Add that folder to your user or system Path environment variable through Windows’ Environment Variables settings.
  5. Open a new PowerShell or Command Prompt window and run terraform -version.

If Windows says Terraform is not recognized, close and reopen the terminal after changing PATH. Also confirm that PATH contains the folder holding terraform.exe, not the executable’s full file name.

Keep Terraform current

Terraform versions can introduce provider, configuration, and state compatibility considerations. For an existing project, check its required Terraform version before replacing an older installation. Do not assume that every project should immediately use the newest release.

Download Terraform and providers from official or trusted sources rather than third-party executable sites. If your organization manages development tools centrally, follow its approved installation method instead.

Because Windows 10 passed its standard free-support deadline on October 14, 2025, a new Terraform workstation is better built on a supported platform when possible. Terraform can still run on compatible systems, but a development machine should ideally use a currently supported operating system.

Get Our Free Newsletter

How-to guides and tech deals

You may opt out at any time.
Read our Privacy Policy