About
Formats, minifies, and validates JSON locally. Useful for API samples. Nothing is uploaded.
How to use
Paste JSON, then format or minify. Syntax errors are reported instead of silently changing your data.
What this tool does
Makes JSON readable or compact and checks whether it parses. It is not a JSON Schema validator.
Input and output examples
Paste {"hello":"world"}; format pretty-prints it, minify returns one line. Invalid JSON keeps the error.
Common uses
Debug APIs, tidy configs, or expand a one-line JSON log to see nested fields.
Limits
Huge text can stall the browser. JSON5 with comments may fail strict JSON parsing.
FAQ
Is data uploaded to the server?
No. Processing stays in this browser.
What is the difference between format and minify?
Format adds indentation for reading. Minify strips whitespace for transport or size comparison.
How do I find the error?
Use the message to check commas, quotes, and brackets. It validates syntax, not business fields.
Related tools
- Developer and text tools
- Local URL Encoder Decoder
Encode or decode URL strings in the browser.
- Timestamp and Date Convert
Convert between Unix timestamps and readable dates.
- UA String Parser
Extract browser, OS, and device hints from a UA string.
- Cookie Format Convert
Convert between HTTP Cookie, JSON, and Netscape formats.
- List Text Cleaner
Trim, dedupe, sort, change case, and extract emails.
- Delimited Text to Table
Split text into a table and copy CSV / TSV.