Tools

JSON key extractor

List unique JSON key paths or extract values at a path in your browser. Nothing is uploaded.

Paste JSON, then List keys or Extract path.

How to use the JSON key extractor

  1. Paste JSON or open a file.
  2. Click List keys for every dotted path (arrays show as []).
  3. Or enter a path such as host.name or commands[] and Extract path, then copy or download the list.

Paths vs values

List keys is a map of the document: nested objects use dots, arrays use []. Extract path walks that notation and prints each matching value, one per line — useful for emails, IDs, or a column you will paste into a sheet.

Nothing is uploaded

Walks the parsed object in this tab. Caps at 1.5 MB and 5,000 unique paths.

JSON key extractor FAQ

What does commands[] mean?

The array under commands. Extract path returns each element.

Nested objects?

Use dots: customer.email. Missing paths yield an empty list.

CSV instead?

Flatten the whole document with JSON to CSV if you want a table, not a key list.

Related tools