Home / JSON

JSON

Format, validate, minify, compare, and convert JSON data. Every tool runs in your browser with real-time error detection and tree visualization.

21 tools
Format

JSON Formatter

Format and beautify JSON with configurable indentation

Validate

JSON Validator

Validate JSON syntax and structure

Minify

JSON Minifier

Remove whitespace and compress JSON to minimum size

Convert

JSON to YAML

Convert JSON data to YAML format

Convert

JSON to TOML

Convert JSON data to TOML configuration format

Convert

JSON to Markdown Table

Convert JSON arrays to Markdown tables

Generate Schema

JSON Schema Generator

Infer JSON Schema from JSON samples

Convert

JSON to Go Structs

Generate clean Go structs from JSON payloads instantly

Convert

JSON to TypeScript Types

Generate precise TypeScript interfaces and types from JSON instantly

Convert

JSON to Rust Serde

Generate serde-ready Rust structs with serde(rename) and Option from JSON

Flatten & Unflatten

JSON Flattener / Unflattener

Flatten nested JSON paths and restore them instantly

Patch

JSON Patch Builder

Generate and apply RFC 6902 JSON Patch operations instantly

Validate Schema

JSON Schema Validator

Validate JSON against a user-supplied schema

Query

JSONPath Query

Query JSON data with JSONPath expressions

Query

JMESPath Query

Query and transform JSON with JMESPath expressions

Compare

JSON Diff

Compare two JSON documents

Generate

JSON to Zod Schema

Generate a Zod schema from a JSON sample

Parse

JSON Lines (NDJSON) Viewer

Parse NDJSON and inspect each line with formatting

Generate

Protocol Buffers to JSON

Generate sample JSON from .proto definitions

Convert

JSON to CSV

Convert JSON arrays to CSV format

Convert

JSON to XML

Convert JSON data to XML format