Format, beautify, or minify JSON instantly in your browser. Free, fast, and works entirely offline — no data ever leaves your device.
Instantly check whether a JSON document is valid, with the exact line and column of any syntax error. Runs entirely in your browser.
Strip all unnecessary whitespace from JSON to produce the smallest possible output. Free, fast, and runs entirely in your browser.
Escape raw text into a valid JSON string literal, or unescape a JSON string literal back into plain text. Runs entirely in your browser.
Convert a JSON array of objects into CSV, ready to open in a spreadsheet. Handles varying keys and quoting automatically, entirely in your browser.
Convert JSON to clean, readable YAML instantly. Handles nested objects and arrays correctly, entirely in your browser.
Paste a JSON sample and get a TypeScript type definition inferred from its shape. Handles nested objects, arrays, and arrays of objects with varying keys.
Generate a draft-07 JSON Schema from a JSON sample. Infers types, required properties, and array item shapes automatically.
Compare two JSON documents and see exactly what changed — added, removed, and changed values, with full paths, down to nested objects and arrays.
Test a JSONPath-style expression against a JSON document and see exactly what it matches — nested properties, array indices, and wildcards, all evaluated in your browser.