Format, validate, and beautify JSON instantly. Free, fast and secure — your data stays in your browser.
Formatted JSON will appear here after you click Format.
A growing suite of fast, browser-based JSON utilities.
Format and beautify JSON with proper indentation.
Open JSON FormatterValidate JSON and find syntax errors.
Open JSON ValidatorBeautify and pretty-print JSON data.
Open JSON BeautifierView JSON in a readable tree structure.
Open JSON ViewerMinify JSON to reduce its size.
Open JSON MinifierJSON (JavaScript Object Notation) is a lightweight, text-based format for exchanging data. It is easy for people to read and write, and easy for machines to parse and generate.
JSON represents data as key/value pairs and ordered lists. Because it is simple and language-independent, it has become the common language of the web — used in REST and GraphQL APIs, configuration files, logs, and data stored by web and mobile applications.
A JSON document is built from objects ({ }), arrays ([ ]), strings, numbers, booleans, and null.
{
"name": "Ada",
"age": 36,
"languages": ["English", "French"],
"active": true
}Paste, type, or upload a .json file into the input editor on the left.
Press Format (or Ctrl/⌘ + Enter). Your JSON is parsed and validated right in your browser.
Read the neatly indented, syntax-highlighted result — then copy or download it.