CSV / JSON Converter
Convert CSV tables and flat JSON object arrays.
Open toolFormat API responses, check JSON syntax, and compare versions. Choose the operation you need before pasting your data.
Convert CSV tables and flat JSON object arrays.
Open toolFormat and pretty-print JSON with 2-space indent.
Open toolSpot JSON differences line-by-line with highlights.
Open toolValidate JSON syntax with clear error messages.
Open toolInfer TypeScript types from a JSON example in your browser.
Open toolUse the formatter when a compact response is hard to read. It parses the input and prints it with indentation. Use the validator when you only need a syntax check. Use the comparison tool when reviewing two versions of a configuration, payload, or sample response.
These are different tasks. Formatting is not schema validation, and a line-based comparison does not determine whether two documents have the same meaning to your application. A changed property order can make a textual difference even when an API treats the objects the same.
JavaScript number parsing can lose precision for very large integers. Repeated object keys may also be collapsed by parsing and serialization. Do not treat a general formatter as a byte-preserving editor for signed payloads. Each tool page describes its behavior in more detail.
Try the SLR CORE JSON formatting guide for a worked example. For markup-based documents, use the XML category instead.