Where is jq installed on windows

Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.

Last updated: April 8, 2026

Quick Answer: jq is typically installed on Windows through package managers like Chocolatey or Scoop, which place it in specific directories. For Chocolatey, it's usually at C:\ProgramData\chocolatey\bin\jq.exe, while Scoop installs it to C:\Users\[username]\scoop\shims\jq.exe. Manual installation involves downloading the 64-bit Windows binary from the official GitHub releases page and placing it in a directory like C:\jq.

Key Facts

Overview

jq is a lightweight, command-line JSON processor that has become an essential tool for developers working with JSON data. Originally created by Stephen Dolan in 2012, jq provides a powerful domain-specific language for filtering, transforming, and manipulating JSON structures. On Windows systems, jq installation follows different patterns than on Unix-like systems, requiring specific approaches for proper setup and execution.

The Windows version of jq is typically distributed as a standalone executable file, usually around 2-4 MB in size. Unlike Linux systems where jq might be installed via native package managers, Windows users often rely on third-party package managers or manual installation methods. Understanding where jq gets installed on Windows is crucial for proper PATH configuration and seamless integration with development workflows and automation scripts.

How It Works

jq installation on Windows involves several methods, each with specific installation locations and configuration requirements.

Key Comparisons

FeatureChocolatey InstallationManual Installation
Installation LocationC:\ProgramData\chocolatey\bin\jq.exeUser-defined (e.g., C:\jq\jq.exe)
PATH ConfigurationAutomatically managed by ChocolateyRequires manual PATH editing
Update ManagementAutomatic via 'choco upgrade jq'Manual download and replacement
File SizeApproximately 3.2 MB executableApproximately 3.2 MB executable
DependenciesRequires Chocolatey frameworkStandalone, no dependencies

Why It Matters

The importance of knowing jq installation locations on Windows extends beyond mere convenience to fundamental development practices. As JSON continues to dominate as the data interchange format for web APIs and configuration files, having reliable access to jq becomes increasingly critical. Looking forward, as Windows development environments continue to evolve with WSL2 and improved package management, understanding these installation patterns will remain essential for efficient JSON processing workflows. The ability to quickly filter, transform, and query JSON data directly from the command line represents a significant productivity advantage in modern development environments, making proper jq installation a valuable skill for Windows developers working with data-intensive applications and services.

Sources

  1. jq GitHub RepositoryMIT License
  2. Chocolatey jq PackageApache 2.0

Missing an answer?

Suggest a question and we'll generate an answer for it.