JSON Utils Logo

JSON Utils

Filter JSON with JSONPath expressions

Home JSON Filter About

JSONPath Guide

Basic Syntax

$ Root node
@ Current node
. Child operator
.. Recursive descent
* Wildcard
[] Subscript operator
[,] Union operator
[start:end] Array slice
[?()] Filter expression

Common Examples

$ Root object
$.store.book[*] All books
$.store.book[0] First book
$.store.book[*].title All book titles
$.store.book[?(@.price < 10)] Books under $10
$..author All authors (recursive)

Filter Operators

== Equal to
!= Not equal to
< Less than
<= Less than or equal
> Greater than
>= Greater than or equal
=~ Regex match

© 2025 JSON Utils - Client-side JSON processing for privacy and speed