JSON Formatter

Format, sort and explore JSON. Everything is processed locally in your browser.

Formatted JSON will appear here

Local processing · No uploadsPaste JSON to get started

How to format JSON

  1. 1Paste JSON or load the sample into the input.
  2. 2Choose indentation and key sorting, then click Format.
  3. 3Read the text or tree view, then copy or download the result.

Frequently asked questions

Is my JSON uploaded?

No. Formatting, sorting and tree viewing run in your browser. The tool does not upload your JSON.

What if my JSON is invalid?

An error shows the line and column to check. JSON requires double-quoted keys and strings, and does not allow comments or trailing commas. Use Python to JSON for Python dictionaries.