Extractor de rutas JSON

Paste JSON and enter a path expression like $.store.book[0].title to extract values.

Ad Space
Ad Space

Result

Enter JSON and a path, then click Extract.

How It Works

  1. Paste your JSON: Enter any JSON object or array in the input field.
  2. Enter a JSONPath expression: Type a path like $.store.book[*].author or $.users[?(@.age > 18)] to select the data you need.
  3. View extracted results: Matching values appear in the output panel instantly. Copy the result or export it.

Why Use JSONPath Extractor?

When working with complex API responses or deeply nested JSON, extracting specific values by hand is slow and error-prone. JSONPath is the query language for JSON — similar to XPath for XML. It lets you pinpoint exactly the data you need using a concise path expression, whether that is a single nested value, all items in an array, or filtered records matching a condition. This tool makes JSONPath exploration interactive without writing code.

Features

Frequently Asked Questions

What is JSONPath?

JSONPath is a query language for JSON documents, analogous to XPath for XML. A path like $.users[*].name selects the name field from every object in the users array. It is widely used for API testing, data transformation, and JSON processing.

How do I filter array items by a condition?

Use a filter expression: $.items[?(@.price < 50)] returns all items where price is below 50. The @ symbol refers to the current element being evaluated.

Does it support recursive search?

Yes. The .. operator searches recursively through all levels. For example, $..name finds all name keys anywhere in the JSON structure, regardless of nesting depth.

Related Tools

JSON Tree Viewer JSON Formatter JSON to CSV JSON Compare