Free online JSON tools for viewing, formatting, validating, and converting JSON data.
35 tools available
View and explore JSON data with tree visualization
Format and beautify JSON with proper indentation
Validate JSON syntax and structure
Minify JSON by removing whitespace
Beautify and format JSON data
Convert JSON data to CSV format
Convert CSV data to JSON format
Convert JSON to XML format
Convert XML to JSON format
Convert JSON to YAML format
Convert YAML to JSON format
Compare two JSON objects and highlight differences
Merge multiple JSON objects into one
Find and extract values using JSONPath expressions
Query and filter JSON data with powerful expressions
Validate JSON data against a JSON Schema
Convert JSON objects to TypeScript interfaces
Convert JSON arrays to SQL INSERT statements
Convert JSON to Rust structs with serde derives
Convert JSON to Java POJO classes
Convert JSON to Python dataclasses or TypedDict
Convert JSON arrays to Excel-compatible CSV files
Convert JSON arrays to Markdown tables
Convert JSON to C# classes with auto-properties
Convert JSON to Swift structs with Codable conformance
Convert JSON to Kotlin data classes
Convert JSON to PHP arrays or classes
Convert JSON objects to GraphQL type definitions
Flatten nested JSON to dot-notation keys or unflatten back
Convert JSON objects to TOML format with nested tables and array-of-tables support
Convert JSON objects to Protocol Buffers proto3 schema definitions
Convert JSON objects to GraphQL SDL type definitions with non-null markers
Convert JSON objects to Apache Avro schema definitions with nullable unions
Convert JSON objects to OpenAPI 3.0 component schemas with $ref references
Convert JSON objects to Mongoose schema and model definitions for Node.js