All JSON Tools
36 free tools to validate, format, convert, and transform JSON data. No signup required.
Validate & Format
Check syntax, format, and clean up your JSON
JSON Validator
Validate and format JSON with error highlighting
Pretty Print
Format JSON with customizable indentation
Minify
Compress JSON by removing whitespace
Sort Keys
Alphabetically sort object keys
Escape
Escape JSON for embedding in strings
Unescape
Unescape stringified JSON
Stringify
Convert to escaped string format
View & Query
Explore and extract data from JSON
Data Converters
Convert between JSON and other formats
JSON to CSV
Convert JSON arrays to CSV format
CSV to JSON
Parse CSV files into JSON
JSON to Excel
Export JSON to Excel spreadsheet
Excel to JSON
Import Excel data as JSON
JSON to YAML
Convert JSON to YAML format
YAML to JSON
Parse YAML into JSON
JSON to XML
Transform JSON to XML
XML to JSON
Parse XML into JSON structure
JSON to SQL
Generate SQL INSERT statements
SQL to JSON
Convert SQL tables to JSON
JSON to Markdown
Generate Markdown tables from JSON
Code Generators
Generate type definitions and classes from JSON
JSON to TypeScript
Generate TypeScript interfaces
JSON to Python
Generate Python dataclasses
JSON to Java
Generate Java POJO classes
JSON to C#
Generate C# classes
JSON to Go
Generate Go structs
JSON to Kotlin
Generate Kotlin data classes
JSON to Swift
Generate Swift Codable structs
JSON to Rust
Generate Rust structs with serde
JSON to PHP
Generate PHP classes
Schema Tools
Validate and generate JSON Schema
Encoding Tools
Encode and decode JSON data
Need JSON data to test with?
Browse our collection of free JSON datasets for testing and learning.
Browse Datasets