Every JSON tool you need, in one place
Format, validate, convert, and generate code from JSON — fast, private, and free. Nothing is ever uploaded to a server.
Private by design
All processing happens locally in your browser. Your JSON never leaves your device.
Instant & free
No accounts, no limits, no waiting on servers. Paste and go.
Built for developers
Code generation, schema tools, jq, JSONPath, diffing — the full toolbox.
Popular tools
JSON Formatter & Beautifier
Format and beautify your JSON instantly with customizable indentation and a collapsible tree view.
JSON Minifier & Compressor
Compress JSON by removing all whitespace and line breaks to shrink API payloads and save bandwidth.
JSON Validator & Linter
Validate JSON against the official specification and catch syntax errors with exact line and column numbers.
JSON Fixer & Repair Tool
Automatically fix trailing commas, single quotes, unquoted keys, and other common JSON errors in one click.
JSON to CSV Converter
Convert JSON arrays into clean CSV with automatic header detection and nested-object flattening.
CSV to JSON Converter
Transform CSV or TSV into JSON with automatic type detection for numbers and booleans.
YAML to JSON Converter
Convert YAML configuration into JSON with full support for anchors and nested structures.
JSON to TypeScript Generator
Paste JSON and instantly generate accurate TypeScript interfaces, including nested and optional fields.
JSON Schema Generator
Automatically generate a JSON Schema (draft-07 or 2020-12) from any sample JSON document.
JSON Schema Validator
Validate JSON documents against a JSON Schema and see every violation with precise paths.
JSON Diff & Compare Tool
Compare two JSON documents side-by-side with additions, deletions, and changes highlighted.
JSONPath Tester & Evaluator
Test JSONPath expressions against your data and see matching results in real time.
Mock JSON Data Generator
Generate realistic mock JSON with names, emails, addresses, UUIDs, dates, and custom templates.
JWT Decoder
Decode JSON Web Tokens to inspect the header and payload as formatted JSON, entirely in your browser.
Formatting & Validation
Beautify, minify, validate, repair, and inspect JSON with precise error reporting and an interactive tree view.
JSON Formatter & Beautifier
Format and beautify your JSON instantly with customizable indentation and a collapsible tree view.
JSON Minifier & Compressor
Compress JSON by removing all whitespace and line breaks to shrink API payloads and save bandwidth.
JSON Validator & Linter
Validate JSON against the official specification and catch syntax errors with exact line and column numbers.
JSON Viewer & Tree Explorer
Parse and explore JSON in an interactive tree with expandable nodes, search, and copyable paths.
Converters
Convert JSON to and from CSV, XML, YAML, Excel, Base64, query strings, HTML, Markdown, and more.
JSON to CSV Converter
Convert JSON arrays into clean CSV with automatic header detection and nested-object flattening.
CSV to JSON Converter
Transform CSV or TSV into JSON with automatic type detection for numbers and booleans.
JSON to XML Converter
Convert JSON into well-formed XML with configurable root elements and attribute handling.
XML to JSON Converter
Parse XML into clean JSON with smart handling of attributes, namespaces, and repeated elements.
Code Generation
Generate TypeScript, Go, Java, C#, Python, Swift, Kotlin, Dart, PHP, SQL, and GraphQL types from sample JSON.
JSON to TypeScript Generator
Paste JSON and instantly generate accurate TypeScript interfaces, including nested and optional fields.
JSON to Java POJO Generator
Generate Java classes with fields and Jackson/Gson-ready annotations from any JSON sample.
JSON to C# Class Generator
Convert JSON into C# classes with properties and System.Text.Json / Newtonsoft attributes.
JSON to Python Generator
Generate Python dataclasses or Pydantic models with correct type hints from JSON samples.
JSON Schema
Generate, validate, document, and mock data against JSON Schema (draft-07 and 2020-12).
JSON Schema Generator
Automatically generate a JSON Schema (draft-07 or 2020-12) from any sample JSON document.
JSON Schema Validator
Validate JSON documents against a JSON Schema and see every violation with precise paths.
JSON Schema to Mock Data Generator
Generate realistic fake JSON data that conforms to your JSON Schema for testing and demos.
JSON Schema Viewer & Documentation
Render a JSON Schema as readable, navigable documentation with types, descriptions, and constraints.
Comparison & Manipulation
Diff, merge, query, flatten, filter, sort, and reshape JSON documents without writing code.
JSON Diff & Compare Tool
Compare two JSON documents side-by-side with additions, deletions, and changes highlighted.
JSON Merge Tool
Merge two or more JSON objects with configurable strategies for conflicts and arrays.
JSONPath Tester & Evaluator
Test JSONPath expressions against your data and see matching results in real time.
jq Playground (Online jq Tester)
Run jq filters against JSON directly in your browser and see output instantly.
Generators & Utilities
Mock data, JWT decoding, size analysis, NDJSON, GeoJSON, .env, and other everyday JSON utilities.
Mock JSON Data Generator
Generate realistic mock JSON with names, emails, addresses, UUIDs, dates, and custom templates.
JSON Size Analyzer
Analyze JSON byte size, key count, nesting depth, and estimated gzipped size over the wire.
JSON Stats & Tree Statistics
Get instant statistics on any JSON: total keys, value-type breakdown, array lengths, and max depth.
JSON5 / JSONC Converter
Convert JSON5 or JSONC (JSON with comments) into strict standard JSON and back.
From the blog
All articlesHow to Format JSON (and Why It Matters)
A practical guide to beautifying, indenting, and minifying JSON — and when to use each, with tips for debugging messy API responses.
Understanding and Decoding JSON Web Tokens (JWT)
Learn JWT structure, base64url encoding, and standard claims — how to decode tokens in JavaScript, why decoding is not verifying, and security best practices.
A Practical jq Cookbook for Wrangling JSON
A hands-on jq cookbook of copy-paste recipes — pipes, map, select, building objects, group_by, to_entries, and using jq with curl on real API data.