JSON Tools
Format, validate, compare, and convert JSON data. JSON Path evaluator, schema validator, tree viewer, and converters to TypeScript, Go, Python, YAML, XML, and more.
36 tools — All free, no sign-up, runs entirely in your browser.
JSON Formatter
Format, minify, sort keys, and validate JSON with syntax highlighting.
JSON Viewer & Tree Explorer
Visualize JSON as an interactive collapsible tree with JSONPath breadcrumbs.
JSON Diff Tool
Compare two JSON objects with color-coded tree view of changes.
JSON Merge Tool
Deep merge two JSON objects with conflict resolution options.
JSON Path Evaluator
Evaluate JSONPath expressions with dot notation, recursion, and filters.
JSON Schema Validator
Validate JSON data against JSON Schema (Draft 4 through 2020-12).
JSON Schema Generator
Generate JSON Schema from sample JSON data automatically.
JSON ↔ CSV Converter
Convert between JSON arrays and CSV with nested object flattening.
JSON to TypeScript
Generate TypeScript interfaces and type aliases from JSON data.
JSON to Go Struct
Convert JSON to Go struct definitions with json tags.
JSON to YAML
Convert JSON to YAML format with proper indentation.
JSON to XML
Convert JSON data to well-formed XML markup.
JSON to GraphQL
Generate GraphQL type definitions from JSON data.
JSON to Rust Struct
Convert JSON to Rust struct definitions with serde derives.
JSON to Python
Convert JSON to Python dataclass or TypedDict definitions.
JSON to Java POJO
Generate Java POJO classes from JSON with getters/setters, nested objects, and optional Lombok support.
JSON to C# Class
Generate C# classes or records from JSON with nullable types and System.Text.Json attributes.
JSON to Kotlin Data Class
Generate Kotlin data classes from JSON with val/var, nullable types, and kotlinx.serialization.
JSON to Swift Struct
Generate Swift Codable structs from JSON with optionals and CodingKeys for snake_case mapping.
JSON to Dart Class
Generate Dart model classes from JSON with fromJson/toJson and null safety for Flutter.
JSON to PHP Class
Convert JSON to PHP classes with typed properties, constructor promotion, and fromArray/toArray.
JSON to Pydantic Model
Generate Pydantic v1 or v2 BaseModel classes from JSON. Supports Field aliases and Optional types.
JSON to JSON Schema
Generate JSON Schema from sample data. Supports Draft 2020-12, Draft 7, and Draft 4.
JSON to SQL
Generate SQL CREATE TABLE and INSERT statements from JSON.
JS Object to JSON
Convert JavaScript object literals to valid JSON format.
JSON Minifier
Minify JSON by removing whitespace and formatting.
JSON to Elixir
Convert JSON data to Elixir map/struct syntax.
JSON to ENV
Convert JSON key-value pairs to .env file format.
JSON to Haskell
Convert JSON structures to Haskell data types.
JSON to Objective-C
Convert JSON data to Objective-C dictionary literals.
JSON to R
Convert JSON data to R data frame or list syntax.
JSON to Ruby
Convert JSON data to Ruby hash syntax.
JSON to Scala
Convert JSON data to Scala case class definitions.
JSON to TOML
Convert JSON data to TOML configuration format.
JS Object to JSON
Convert JavaScript object literals to valid JSON.
Random JSON Generator
Generate random JSON data for testing and development.