Skip to content
GigAI Tools
Definition

What is JSON?

A plain-English definition, and the tools that work with it.

Definition

JSON (JavaScript Object Notation) is a lightweight, text-based format for structured data, built from key–value pairs and lists. It's the standard way apps and APIs exchange data because it's easy for both humans and machines to read.

  • JSON uses double quotes around keys and string values, and allows no trailing commas or comments, the top causes of 'invalid JSON'.
  • It maps naturally to objects and arrays in almost every programming language, which is why APIs return JSON.
  • Minified JSON is one long line. A formatter re-indents it so you can read and debug the structure.

Frequently asked questions

Try JSON Formatter

Free, private and instant. Everything runs in your browser.