728 × 90 Ad Space

JSON Formatter

Pretty-print JSON with two-space indentation so it can be read. Invalid JSON is reported in plain English rather than as a raw parser error.

empty

empty

How to use it

  1. Type or paste your text into the box above.
  2. The result appears as you type — or press Format.
  3. Press Copy result to put it on your clipboard.

Example

Input
{"name":"Utiloot","tools":93,"free":true}
Result
{
  "name": "Utiloot",
  "tools": 93,
  "free": true
}

Questions

What happens if my JSON is invalid?

You get a message saying so and roughly where the problem is, instead of a browser exception.

Is my text sent to a server?

No. This tool runs entirely in your browser — nothing you type or paste is uploaded, logged or stored anywhere.

Is there a limit on how much text I can use?

There is no fixed limit. Very large documents depend on your device’s memory, but ordinary pages and files are handled instantly.