Online JSON tools for real development work
Format API responses, fix invalid data, compare documents, test paths and schemas, or generate typed models. Processing stays in your browser.
Inspect and validate JSON
Format, repair, compare, query and validate the JSON you use in APIs, configuration and tests.
JSON Formatter
Format, validate and minify JSON data
JSON Repair
Fix common JSON quote, comma and property errors
JSON Diff
Compare two JSON documents by key path
JSONPath Tester
Query JSON nodes and values with path expressions
JSON Schema Validator
Validate JSON structure and field rules against a schema
Convert JSON and configuration data
Move between JSON, YAML, TOML, XML and CSV without uploading source data.
Generate typed models from JSON
Turn representative JSON into practical starting models for popular programming languages.
JSON to TypeScript
Generate TypeScript interfaces from JSON
JSON to Java
Generate Java POJOs and Jackson field mappings from JSON
JSON to Python
Generate Python Pydantic models from JSON
JSON to Go Struct
Generate Go structs and json tags from JSON
JSON to C#
Generate C# classes and System.Text.Json mappings
JSON to Kotlin
Generate Kotlin data classes from JSON
JSON to Swift
Generate Swift Codable structs from JSON
JSON to Dart
Generate Dart and Flutter model classes from JSON
JSON to Rust
Generate Rust structs and Serde mappings from JSON
A private JSON workflow in one place
Each utility has its own focused URL, while this collection keeps related tasks connected so you can move from formatting to validation or code generation without starting over.