Skip to main content

JSON Tools

Format, validate, transform, and convert JSON data.

27 tools

JSON Formatter

Format and beautify JSON data with syntax highlighting and collapsible tree view.

JSON Minifier

Minify and compress JSON by removing all whitespace.

JSON Validator

Validate JSON syntax and get descriptive error messages with line numbers.

JSON Diff

Compare two JSON objects and visualize the differences.

JSON to YAML

Convert JSON data to YAML format instantly.

JSON to CSV

Convert JSON arrays to CSV format, ready to open in Excel.

JSON to TypeScript

Generate TypeScript interfaces and types from JSON data.

JSON to Go Struct

Generate Go struct definitions from JSON data.

JSONPath Tester

Test JSONPath expressions against JSON data and see results instantly.

JSON Schema Generator

Generate a JSON Schema from any JSON document automatically.

JSON to Python

New

Generate Python TypedDict or dataclass definitions from JSON data.

JSON to Rust

New

Generate Rust structs with serde derive attributes from JSON data.

JSON to Kotlin

New

Generate Kotlin data classes with Gson annotations from JSON data.

JSON to Swift

New

Generate Swift Codable structs from JSON data.

JSON to C#

New

Generate C# records or classes with JsonPropertyName attributes from JSON data.

JSON to Dart

New

Generate Dart classes with fromJson/toJson helpers from JSON data.

JSON to Zod Schema

New

Generate Zod validation schemas and TypeScript types from JSON data.

JSON to Java

New

Generate Java records with Jackson annotations from JSON data.

JSON to PHP

New

Generate PHP 8+ typed classes with fromArray hydration from JSON data.

JSON to Yup Schema

New

Generate Yup validation schemas from JSON data.

JSON to OpenAPI Schema

New

Generate an OpenAPI Schema Object from JSON data.

JSON to MySQL

New

Generate a MySQL CREATE TABLE statement from JSON data.

JSON to XML

New

Convert JSON data to XML markup with configurable root and pretty-printing.

JSON to INI

New

Convert JSON data to INI configuration file format.

JSON to .env

New

Convert JSON data to .env / properties style KEY=value lines.

JSON to TOML

New

Convert JSON data to TOML configuration format.

JSON Viewer

New

Interactive collapsible tree view for exploring and navigating JSON data.