Toolkit.
Tool · Data

JSON Formatter

Parse, re-indent, and validate. Input is held in memory; the document never traverses the wire.

Indentation

Input · paste here
117 B
Valid · 9 keys · depth 3
14 lines
1{
2 "user": {
3 "id": "8f3c",
4 "name": "Ada Lovelace",
5 "roles": [
6 "admin",
7 "editor"
8 ],
9 "meta": {
10 "created": "2026-04-21",
11 "active": true
12 }
13 }
14}
Note Conforms to RFC 8259. Trailing commas rejected in strict mode.
Shortcut ⌘ ⇧ F to format