Keys: 0Depth: 0Original: 0 BMinified: 0 BSaved: 0%All processing happens in your browser β nothing is sent to any server.
Fix & Format Auto-fixes trailing commas, single quotes, unquoted keys β paste JS objects directly.
Lazy Tree View Handles 10MB+ JSON smoothly. Click βΆ to expand. Click any key to copy its path.
JSON β CSV / YAML Convert array-of-objects to CSV, or any JSON to YAML with one click.
Frequently Asked Questions
JavaScript Object Notation (JSON) is a lightweight data format used to transfer data between servers and web applications. It is human-readable and machine-parseable.
Trailing commas, single-quoted strings, JavaScript-style comments (// and /* */), and unquoted property keys β common when pasting JS objects or config snippets.
Tree View uses lazy rendering β only top-level nodes are rendered initially. Children are built on demand when you click βΆ to expand, so even a 10MB JSON file opens instantly.
CSV conversion works when your JSON is an array of objects (e.g. from an API response). Each object becomes a row and its keys become column headers. Nested objects are flattened with dot notation.
Yes β all processing happens entirely in your browser using JavaScript. Nothing is sent to any server. You can even use this tool offline once the page is loaded.