JSON
Format, validate, minify, compare, and convert JSON data. Every tool runs in your browser with real-time error detection and tree visualization.
21 toolsJSON Formatter
Format and beautify JSON with configurable indentation
JSON Validator
Validate JSON syntax and structure
JSON Minifier
Remove whitespace and compress JSON to minimum size
JSON to YAML
Convert JSON data to YAML format
JSON to TOML
Convert JSON data to TOML configuration format
JSON to Markdown Table
Convert JSON arrays to Markdown tables
JSON Schema Generator
Infer JSON Schema from JSON samples
JSON to Go Structs
Generate clean Go structs from JSON payloads instantly
JSON to TypeScript Types
Generate precise TypeScript interfaces and types from JSON instantly
JSON to Rust Serde
Generate serde-ready Rust structs with serde(rename) and Option from JSON
JSON Flattener / Unflattener
Flatten nested JSON paths and restore them instantly
JSON Patch Builder
Generate and apply RFC 6902 JSON Patch operations instantly
JSON Schema Validator
Validate JSON against a user-supplied schema
JSONPath Query
Query JSON data with JSONPath expressions
JMESPath Query
Query and transform JSON with JMESPath expressions
JSON Diff
Compare two JSON documents
JSON to Zod Schema
Generate a Zod schema from a JSON sample
JSON Lines (NDJSON) Viewer
Parse NDJSON and inspect each line with formatting
Protocol Buffers to JSON
Generate sample JSON from .proto definitions
JSON to CSV
Convert JSON arrays to CSV format
JSON to XML
Convert JSON data to XML format