Manipulation Tools

JSON Filter

Filter a JSON array of objects down to the items matching one simple condition.

What does this tool do?

Filter a JSON array of objects down to the items matching one simple condition. 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 condition field above the input.
  3. Click Filter JSON.
  4. Copy the filtered json from the output box.

Frequently asked questions

What operators are supported?

==, !=, >, <, >=, <= for comparisons, and contains for a case-insensitive substring match on text.

Can I use nested keys in the condition?

Yes, use dot notation such as address.city == "NYC" to filter on a nested field.

I need to combine multiple conditions with AND/OR — is that possible here?

This tool supports exactly one condition. For AND/OR chains across multiple conditions, use the JSON Query Tool instead.