Questions
Asked often, answered plainly.
( 02 )
What's the actual difference between the Formatter and the Beautifier?
The Formatter is the one-button standard: parse and re-emit with your chosen indentation, key order preserved exactly as written. The Beautifier adds a heavier hand — on top of 2, 4 or tab indentation it can sort keys alphabetically at every nesting level, which makes output deterministic and diffs meaningful. Same parser, different levels of opinion.
Why does my JSON fail validation?
Nine times out of ten it's one of the usual suspects: a trailing comma before a closing bracket, single quotes instead of double, an unquoted object key, a comment, or a JavaScript-only value like undefined, NaN or Infinity. Switch to the Validator tab — it points at the exact line and column, drops a caret under the offending character, and suggests the likely fix.
Does the minifier change my data?
No. Only insignificant whitespace is removed — newlines, indentation, and the spaces after colons and commas. Key order, values, numbers and strings are untouched, and parsing the minified output yields a value identical to parsing the original. What changes is the byte count, nothing else.
How deep can the tree viewer go?
Any depth, but rendering is capped at 2,500 nodes to keep your browser snappy — if a payload exceeds that, the tree tells you how many nodes were left out. Branches deeper than level two start folded; click any arrow to open one, or flip the expand-all toggle in the deck to unfold everything at once.
Is my JSON saved anywhere?
No. IrisTool has no backend and no database. Parsing happens inside your browser tab and the data disappears the moment you close or refresh the page. There is nothing to leak, because nothing is ever collected.