← Package directory
Available on winget

Install jq

jq is a lightweight and flexible command-line JSON processor.

Install with winget
winget install --id jqlang.jq
Upgrade
winget upgrade --id jqlang.jq
Uninstall
winget uninstall --id jqlang.jq

About jq

jq is a lightweight and flexible command-line JSON processor.

What's new in 1.8.1

This is a patch release to fix security, performance, and build issues found in 1.8.0. Full commit log can be found at jq-1.8.0...jq-1.8.1. Security fixes - CVE-2025-49014: Fix heap use after free in f_strftime, f_strflocaltime. @wader 499c91b - GHSA-f946-j5j2-4w5m: Fix stack overflow in node_min_byte_len of oniguruma. @wader 5e159b3 CLI changes - Fix assertion failure when syntax error happens at the end of the query. @itchyny #3350 Changes to existing functions - Fix portability of strptime/1 especially for Windows. @itchyny #3342 Language changes - Revert the change of reduce/foreach state variable in 1.8.0 (#3205). This change was reverted due to serious performance regression. @itchyny #3349 Documentation changes - Add LICENSE notice of NetBSD's strptime() to COPYING. @itchyny #3344 Build improvements - Fix build on old Mac with old sed. @qianbinbin #3336

Read release notes

Version history

Version Updated Notes
1.8.1 Unknown This is a patch release to fix security, performance, and build issues found in 1.8.0. Full commit log can be found at jq-1.8.0...jq-1.8.1. Security fixes - CVE-2025-49014: Fix heap use after free in f_strftime, f_strflo...
1.8.0 Unknown We are pleased to announce the release of version 1.8.0. This release includes a number of improvements since the last version. Note that some changes may introduce breaking changes to existing scripts, so be sure to rea...
1.7.1 Unknown Security - CVE-2023-50246: Fix heap buffer overflow in jvp\_literal\_number\_literal - CVE-2023-50268: fix stack-buffer-overflow if comparing nan with payload CLI changes - Make the default background color more suitable...
1.7 Unknown - jq now lives at <https://github.com/jqlang> - New maintainers, admins, and owners have been recruited. - A list of current maintainers - NEWS file is replaced by NEWS.md with Markdown format. @wader #2599 - CI, scan bu...
1.6 Unknown No notes