JSON Editor
Two documents, one on each side. Edit each as code, a tree, or a table. Copy and Transform move JSON to the other side. Nothing leaves the browser.
The JSON stays in this tab. We do not send it to the server and we do not store it.
Copy
Transform
What this editor is for
Use it to read and change JSON without leaving the page. Paste the text or open a file from your computer.
The two documents are independent. Typing in one does not change the other until you copy it across.
Copy, transform and differences
Copy moves the text as it is. Transform moves it already formatted, with a two-space indent.
Differences marks keys that do not match. Compare opens the summary under the panes.
Code, tree and table
Code, on the left, and Text, on the right, show the JSON as written.
Tree opens objects and lists so you can edit values and add or remove fields.
Table flattens an object or a list. If the JSON is a number, a string or null, the pane says so instead of breaking.
The file stays here
Save and Download write a .json file on your computer. Open reads a local file. Nothing is sent to a server.