JSON Formatter
Format and indent JSON, or minify it, with exact error positions and big numbers kept as written.
Developer & Web
Check whether JSON is valid and see the exact line, column and reason when it is not.
Your files and text are processed on your own device, inside this page. Nothing is uploaded to Dubinity or stored, and closing the tab discards it. How privacy works
Reports valid or invalid, and for invalid JSON shows the line and column with a few lines of context and a caret under the problem, plus a plain-English explanation.
For valid JSON it summarises the structure: how deep it nests, how many objects, arrays and keys, and warnings for duplicate keys and for numbers too large for JavaScript to hold exactly.
It does not validate against a JSON Schema; it checks the syntax.
Was this tool helpful?
Format and indent JSON, or minify it, with exact error positions and big numbers kept as written.
Explore large JSON as a collapsible tree: expand what you need, search keys and values, copy any path.
Tidy YAML to consistent indentation and check it parses, with the line and column of any error.
Create strong random passwords with the character rules a site demands, and see the real entropy.
See the IP address our server sees, the rough location attached to it and what your browser sends.
Test regular expressions live with highlighted matches, capture groups and a replacement preview.