Home / JSON Tools / JSON Formatter
JSON Tools

JSON Formatter

Paste or open JSON, choose indentation and optional key sorting, then format or minify while keeping syntax errors and structure details visible.

JSON workspace
Browser-localFormat + validate
Input JSON⌘/Ctrl + Enter to format
Formatted outputReady to copy
—Syntax
—Root type
—Max depth
—Output UTF-8 bytes
—Input UTF-8 bytes
ReadyPaste JSON to format and validate locally.
Inspect JSON structure
0paths
Format valid JSON to inspect its paths.
Selected JSONPathClick a tree node
RFC 6901 pointer—
Selected value—

Format and inspect JSON locally

Paste or load JSON, choose indentation and optional key sorting, then format or minify it in your browser. Invalid JSON reports the parse location when available, while valid data can be searched and expanded as a collapsible tree.

Copy an exact JSON path

Open Inspect JSON structure and select a scalar, object, or array node to see its JSONPath, RFC 6901 pointer, and current value. This is useful when moving from visual inspection to code, tests, API mapping, or a precise lookup.

Privacy and limits

Formatting and inspection run in the browser. Very large documents can still be limited by your device memory and browser performance, so keep a source copy before heavy editing or transformation.

Search by task, tool name, or category. Press Esc to close.
Start typing to find a tool.