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"}
Infinio Tools
© 2026 Infinio Labs