Manipulation Tools

JSON Query Tool

Filter a JSON array of objects using multiple conditions chained together with AND / OR.

What does this tool do?

Filter a JSON array of objects using multiple conditions chained together with AND / OR. Everything runs locally using JavaScript in your browser — nothing you paste or upload is ever sent to a server.

How to use this tool

  1. Paste your json array into the left-hand box.
  2. Fill in the query field above the input.
  3. Click Run Query.
  4. Copy the query results from the output box.

Frequently asked questions

What logic does the query language support?

Chain conditions with AND and OR (OR is evaluated across groups of ANDs), using the operators ==, !=, >, <, >=, <=, and contains.

Can I use nested keys in a condition?

Yes, dot-path keys like address.city == "NYC" work the same as top-level keys.

How is this different from the JSON Filter tool?

JSON Filter supports exactly one condition. This tool supports multiple conditions chained with AND/OR for more complex queries.