Data & JSON
Format, validate, and convert JSON in your browser: four tools for API responses, syntax errors, and converting JSON to TypeScript or CSV.
About Data & JSON
JSON is the format most APIs, config files, and log exports use by default, but it rarely reaches you in a shape a human can read. A response fresh off a REST endpoint is usually a single minified line; a Kubernetes ConfigMap or a database export can be thousands of nested keys deep. This category covers the everyday work of turning that raw JSON into something usable.
The JSON Formatter re-indents minified or messy JSON into a readable, navigable tree, the first stop when you're inspecting an API response or a config file for the first time. The JSON Validator goes a level deeper, checking your JSON against the strict RFC 8259 syntax rules and pointing to the exact line and character where a trailing comma, missing quote, or mismatched brace broke the parse, useful before a deploy, not after one fails. If you're consuming JSON in a typed codebase, JSON to TypeScript turns a sample payload into ready-to-use interfaces, saving the manual work of hand-typing definitions for a response shape you didn't design. And when the destination is a spreadsheet instead of code, JSON to CSV flattens nested objects and arrays into rows and columns that Excel or Google Sheets can actually open.
All four run locally in your browser — nothing you paste in, whether it's a customer record, an API key, or an internal schema, is transmitted anywhere. That matters most exactly when the JSON you're inspecting is the kind you shouldn't be pasting into a random website.