JSON Field Extractor
Export only fields you need from full JSON objects, nested arrays, or root arrays. Works entirely in browser with paste or file upload.
JSON subset export
Dot paths (profile.email, projects[].slug) plus full JSONPath ($..name, [?(@.stars > 100)], slices, unions).
Selectors
6
Matches
8
Source JSON
Paste, upload, or drag & drop a file.
Field selectors
One per line. Dot paths and JSONPath both work.
results update as you type
Output options
Extracted JSON (pretty)
Merged output keeps JSON structure for matched fields.
Extracted 8 matching fields from 6 selectors.
Per-selector results
- 1id→ "build-142"
- 1profile.email→ "[email protected]"
- 2projects[].slug→ "infinio-tools"
- 2projects[].stats.stars→ 124
- 1projects[0].maintainers[0].name→ "Ava"
- 1logs[0]→ {"type":"deploy","status":"ok"}