Skip to content

JSON Path Finder

Runs in your browser

Or go the other way: type $.users[0].name and jump straight to the value.

Input

Tree

{
id:"ord_8f3c2a"
status:"shipped"
createdAt:"2026-01-14T09:32:00Z"
total:128.5
currency:"USD"
discountCode:null
}

Resolve

JSON Path

$

Type

object

Value

{"id":"ord_8f3c2a","status":"shipped","createdAt":"2026-01-14T09:32:00Z","total":128.5,"currency":"USD","customer":{"name":"Priya Nair","email":"[email protected]","verified":true,"address":{"street":"221B Baker Street","city":"London","country":"UK","postalCode":"NW1 6XE"}},"items":[{"sku":"SKU-001","name":"Mechanical Keyboard","quantity":1,"price":89.99},{"sku":"SKU-014","name":"USB-C Cable","quantity":2,"price":9.5},{"sku":"SKU-027","name":"Wrist Rest","quantity":1,"price":19.51}],"tags":["electronics","peripherals"],"discountCode":null,"metadata":{"source":"web","campaign":null,"referrer":"https://example.com/deals"}}

ToolJar's JSONPath convention

Paths always start at the document root, written as $. Object properties use dot notation when the key is a valid identifier ($.user.name), keys that aren't valid identifiers use quoted brackets ($["first-name"]), and array elements always use a numeric index in brackets ($.users[0]). This mirrors the JSONPath dialect used by most JSON tooling, restricted to exact paths (no wildcards or filters) since every path here identifies one specific value.

Questions

Can I use wildcards like $.users[*].name?

Not currently. ToolJar's path finder resolves exact, single-value paths (matching what you get by clicking a node), not JSONPath query expressions with wildcards or filters.

Why does my path say "not found"?

Either the path syntax is invalid (shown as a parse error), or it is syntactically valid but no value exists at that location in your current document, for example indexing past the end of an array.

Keyboard shortcuts

Global

  • Show this shortcuts dialogShift?
  • Toggle light / dark themeCtrlShiftL
  • Close dialogsEsc

Formatter & Validator

  • Format JSONCtrlEnter
  • Minify JSONCtrlShiftM
  • Copy outputCtrlShiftC
  • Download output as .jsonCtrlShiftS
  • Clear input and outputCtrlShiftX

Tree Viewer

  • Focus the search box/
  • Expand all nodesCtrlShiftE
  • Collapse all nodesCtrlShiftR

Diff

  • Swap document A and BCtrlShiftS

Time & date tools

  • Use the current time (Epoch Converter)CtrlEnter
  • Copy the main resultCtrlShiftC
  • Clear the inputCtrlShiftX

PHP Unserialize & Serialize

  • Convert an input over 2 MBCtrlEnter
  • Copy outputCtrlShiftC
  • Download outputCtrlShiftS
  • Clear input and outputCtrlShiftX

Keys & IDs

  • Generate a new token or UUID batchCtrlEnter
  • Copy the resultCtrlShiftC

JSON tools

JSON FormatterPretty-print or minify
JSON ValidatorCheck strict JSON validity
JSON Tree ViewerBrowse JSON as a tree
JSON DiffCompare two documents
JSON Path FinderExplore JSONPath expressions
JSON to CSVFlatten JSON into rows
CSV to JSONTurn rows back into objects
PHP UnserializeSerialized PHP to JSON
PHP SerializeJSON to serialized PHP

JWT tools

JWT DecoderClaims, signature and expiry
JWT VerifierWith a secret, PEM key or JWKS
JWT Expiry Checkeriat, nbf and exp in local time
JWT GeneratorBuild a signed test token
Base64URL EncoderEncode or decode a segment

Time & date tools

Epoch ConverterTimestamps to real dates
Cron Expression ExplainerCron in plain English
Time Zone ConverterOne moment, many cities
Duration CalculatorDate maths and durations

Keys & IDs

Password GeneratorSecure random secrets
UUID Generatorv1, v4, v5 or v7 UUIDs

Code formatters

SQL FormatterBeautify or minify SQL
HTML FormatterBeautify or minify HTML
CSS FormatterBeautify or minify CSS
JavaScript FormatterBeautify or minify JS
PHP FormatterBeautify PHP code
Markdown to HTMLConvert with a live preview

AI tools

Token CounterTokens for every model
Prompt Secret ScrubberHide keys and personal data

Pages

JSON toolsFormat, validate, compare and convert JSON.
JWT toolsDecode, verify and generate JSON Web Tokens.
Time & date toolsConvert timestamps, read cron, compare zones.
Keys & IDsGenerate secure tokens, passwords and UUIDs.
Code formattersFormat SQL, HTML, CSS, JavaScript and PHP code.
AI toolsCount tokens and hide secrets before you prompt.
HomePopular tools and categories
All categoriesBrowse tools by category
AboutWhat ToolJar is and why
PrivacyWhat is and is not collected

Theme

Switch to light theme
Switch to dark theme