…or paste with Ctrl+V, or drag a file onto the editor.

Your JSON stays in this tab — it is never uploaded.

What is JSON?

JSON (JavaScript Object Notation) is a lightweight text format for storing and sharing structured data — objects, arrays, strings, numbers, booleans, and null. It is the de-facto language of web APIs and configuration files, and it is easy for both people and machines to read.

Why does my JSON fail validation?

Trailing commas, single quotes, comments, and unquoted keys are all invalid in strict JSON — the most common causes when code copied from JavaScript will not parse. This tool points you to the exact line and column, so you can fix it in seconds.