Skip to main content

JSON Tools

Format, validate, transform, and convert JSON data.

33 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.

JSON to Table

New

Convert a JSON array into a sortable, searchable HTML table.

JSON to GraphQL Schema

New

Generate GraphQL type definitions from a JSON object's structure.

JSON Diff Viewer

New

Compare two JSON documents and see every added, removed, and changed value, with the full key path to each difference.

JSON to Pydantic Model Converter

New

Convert a JSON sample into Pydantic v2 BaseModel classes with nested models, Optional fields, lists and snake_case aliases.

jq Playground (Online jq Tester)

New

Run jq filters against JSON in your browser. Supports def functions, modules, reduce/foreach, streaming, regex, dates, slurp/null-input flags and more — no install, nothing uploaded.

JSONL / NDJSON Formatter & Validator

New

Validate, pretty-print, compact, sort and convert JSON Lines (NDJSON) files to and from JSON arrays, with per-line error reporting.