Home / Data / JSONPath / JSONata Tester
JSONPath / JSONata Tester
Query and reshape JSON with JSONPath, JSONata or a JavaScript expression, with live results.
Free, no uploads, no sign-up. Runs 100% in your browser.
How JSONPath / JSONata Tester works
Queries run as you type with jsonpath-plus and jsonata. The JavaScript mode evaluates your expression with the parsed data as the variable data, inside your own browser tab.
Input: JSON. Output: JSON.
How to use JSONPath / JSONata Tester
- Open JSONPath / JSONata Tester and add your file or input.
- Pick the options you need. Everything runs on your device.
- Press the main button and download the result.
Tips
- Nothing is uploaded. Your files stay in this browser tab.
JSONPath / JSONata Tester FAQ
- Are my files uploaded?
- No. This tool runs entirely in your browser tab. Files are read from your disk into memory and the result is generated locally.
- Is it free? Are there limits or watermarks?
- Free and open source (MIT). There are no file-size caps, daily quotas, accounts or watermarks.
- Does it work offline?
- Yes, once the page (and any engine it needs) has loaded, it keeps working without a connection thanks to the service worker cache.
Related tools
- JSON Formatter: Prettify, validate, minify and explore JSON as a tree.
- JSON Diff: Compare two JSON documents by structure and get a list of changes or a JSON Patch.
- JSON Schema Validator: Validate JSON against a schema (Draft-07 or 2020-12) and generate a schema from sample data.
- Data Format Converter: Convert between JSON, YAML, XML, TOML, INI, CSV, NDJSON, MessagePack, CBOR and BSON.