All JSON Tools
32 tools across 3 categories. Free, 100% client-side.
TypeScript
Convert JSON to TypeScript interfaces instantly
Zod
Generate Zod validation schemas from JSON data
Pydantic
Generate Python Pydantic v2 models from JSON
Go Struct
Convert JSON to Go structs with json tags
C#
Convert JSON to C# classes with properties and JsonPropertyName attributes
Kotlin
Convert JSON to Kotlin data classes with serialization annotations
Java
Convert JSON to Java classes with Jackson annotations
Dart
Convert JSON to Dart classes with fromJson/toJson methods
Rust
Convert JSON to Rust structs with serde derive macros
Swift
Convert JSON to Swift Codable structs
PHP
Convert JSON to PHP classes with typed properties, constructors, and fromJson factory methods
JSON Schema
Generate JSON Schema from sample JSON data
Formatter
Format and beautify JSON with customizable indentation
Minifier
Minify JSON by removing all whitespace
Viewer
Explore JSON with an interactive tree view
Diff
Compare two JSON objects and find differences
Escape / Unescape
Escape JSON to an embeddable string or unescape a stringified JSON back to readable format
JWT Decoder
Decode JWT tokens to inspect header, payload, and signature
JSONPath
Query JSON data using JSONPath expressions
Validator
Validate JSON syntax instantly
Beautifier
Beautify messy JSON with proper indentation and formatting
Stringify
Convert JSON to an escaped string representation
YAML
Convert JSON to clean, readable YAML
CSV
Convert JSON arrays and objects to CSV format
XML
Convert JSON to well-formed XML
YAML → JSON
Convert YAML to JSON format
XML → JSON
Convert XML documents to JSON format
CSV → JSON
Convert CSV data to JSON arrays
Base64
Encode JSON to Base64 and decode Base64 to JSON
SQL
Convert JSON to SQL CREATE TABLE and INSERT statements
Markdown
Convert JSON to Markdown tables
HTML Table
Convert JSON to HTML tables with proper styling