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
- Paste JSON or open a file.
- Click List keys for every dotted path (arrays show as []).
- 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.