Format, search and diff JSON/XML, decode JWTs, and query with JSONPath — 100% in your browser. No ads, no tracking, no account, MIT-licensed.
Extract exactly what you need: $.store.book[*].title
Compare two documents and see exactly what changed.
Free is capped at 20k nodes / ~2 MB. Pro raises it to 200k nodes / 20 MB.
Yes. The JSON/XML formatter and minifier, tree view, search, and JWT decoder are free with no account and no sign-up. The free tier handles documents up to 20,000 nodes or ~2 MB.
No. All formatting, diffing, JSONPath querying and JWT decoding happens 100% client-side in your browser. Nothing is uploaded, logged, or tracked.
Paste the original and the new JSON into the two diff boxes and click Diff. APILens lists every added, removed, and changed path. JSON diff and JSONPath query are free — try them on the dedicated JSON diff and JSONPath tester pages.
Paste the token into the input and it's decoded instantly — header, payload and signature are shown in a readable tree. Decoding is local and never sends your token anywhere.
JSONPath is a query language for extracting values from JSON documents, like XPath for XML. APILens supports .key, [n], [*], .. recursive descent and [?(filters)].
Yes — APILens ships as an open-source Chrome (MV3) extension too, plus this web app. Both are MIT-licensed on GitHub.