Code and data

JSON Parser

Explore JSON as a tree, a list of paths or a type map.

  • Free
  • Runs in your browser: nothing is sent
  • API: 120 runs a minute without an account
  • No sign-up

TryA user objectA list

About JSON Parser

Paste JSON and see what is actually in it: an indented tree, a flat list of every path with its value (handy for writing jq filters or accessing nested fields in code), or a map of the types at each path.

  • Tree, flat path list and type map views
  • Paths are written the way you would access them in code
  • Pinpoints the position of a syntax error
Questions · 1

What is the path list for?

It shows every leaf as a path such as user.roles[0], which is what you need when writing a jq filter, a JSONPath query or plain property access.

Use it from code · API

Input: text, view. No account needed within the free limit; a token with tools.tool.run raises it.

curl -X POST https://openvibe.tools/api/v1/tools/jsonparse/run \
  -H 'Content-Type: application/json' \
  -d '{"input":{"text":"{\"a\":{\"b\":[1]}}"}}'

JSON Schema · OpenAPI · API docs