LM localmachineJSON Playground

LOCAL-FIRST DATA UTILITY

Online JSON formatter, validator and tree viewer.

Format, validate and explore JSON, find key paths and pinpoint errors. Your data stays in this browser.

Valid JSONReady to explore
01

INPUT

JSON editor

Ln 1, Col 1 0 keys · 0 B
02

EXPLORE

Tree view

⌘ K
JSON formatter guide

JSON developer guide

Format, validate and explore JSON instantly

Turn minified or messy JSON into readable data, diagnose invalid syntax and navigate nested API responses without uploading them to a formatting service.

Find syntax errors by line and column

Invalid JSON is marked at the detected character so missing commas, quotes, braces and values are easier to locate.

Explore a collapsible JSON tree

Expand objects and arrays while keeping strings, numbers, booleans and null values visually distinct.

Find the path of any JSON key

Search for a property, select it in the tree and copy its complete path for debugging nested payloads.

Private browser processing

Formatting, minification, validation and tree generation happen locally in this browser tab.

  1. Paste JSON into the editor.
  2. Format or minify valid input.
  3. Search the tree and copy a key path.

JSON formatter questions

How do I find an invalid character in JSON?

Paste the JSON into the editor. The validator highlights the detected line and character and reports its line and column.

How do I find the full path of a JSON key?

Enter the key in the path search, choose a matching result and copy the selected path above the tree.

Can I inspect JSON arrays?

Yes. Array items appear as indexed branches in the tree and their indexes are included in copied paths.

Does my JSON leave the browser?

No. The JSON editor performs its formatting and analysis locally.

Need a working endpoint for the payload? Use formatted JSON as a mock API response.