Validation follows the strict JSON standard (RFC 8259) used by JSON.parse.
Frequently asked questions
Is my data uploaded?
No. DevTidy runs entirely in your browser. Your input is processed on your device in a background Web Worker and never sent to a server, so it is safe for API keys, customer data and production configs.
Why is my JSON invalid?
The most common causes are trailing commas, single-quoted strings, unquoted keys, comments and NaN or undefined values. None of these are allowed in strict JSON.