What is this JSON editor?
A free, browser-based JSON editor with a tree / key-value view. Paste any JSON and edit it visually: add, edit, remove, and reorder keys; switch a value's type (string, number, boolean, null, object, array); and drill into nested objects and arrays. Edits are validated live and reflected into a formatted JSON string you can copy or download. Everything runs locally in your browser, so your data is never uploaded.
How to use it
- Paste your JSON on the left and click “Load into editor”.
- Edit the tree on the right: rename keys, change values, or switch a node's type.
- Use “Add key” / “Add item” to insert, the trash icon to remove, and the up/down arrows to reorder.
- Copy or download the live JSON output once it looks right.
Common use cases
- Tweaking a config, fixture, or API response by hand without fighting raw syntax.
- Reordering or renaming keys and re-typing values while keeping valid JSON.
- Building a small JSON document from scratch in a structured, visual way.
Related tools
- JSON formatter / beautifier — pretty-print or minify a JSON string.
- JSON validator & diff — validate JSON and compare two documents.
