Prettify minified or unformatted JSON with consistent 2-space indentation, making it easy to read, review, and diff. A syntax check runs first so you always get valid output — or a clear error if the input is malformed. Use the minify button to go the other direction and produce compact, whitespace-free JSON.