JSON Tools
Format, validate, convert, and manipulate JSON data with free online JSON tools. JSON formatter, JSON to YAML, JSON to XML, JSON diff, JSON minifier, JSON validator, and more — all 100% browser-based. Perfect for developers working with APIs, config files, and data interchange. No server uploads, your data stays private.
35 JSON tools
- JSON Tools Hub — Browse all 50+ JSON tools — formatters, converters, code generators, and utilities.
- Code Generation Hub — Generate code in TypeScript, Go, Python, Rust, and more from your data.
- JSON Editor — Edit JSON with interactive tree view and Monaco code editor in split view.
- JSON Formatter — Format, validate, and beautify JSON with interactive tree view.
- JSON Validator — Validate JSON syntax and detect errors in real-time.
- JSON Minifier — Compress JSON by removing unnecessary whitespace.
- JSON to YAML — Convert JSON documents to YAML format instantly.
- JSON to XML — Transform JSON data structures to XML format.
- JSON Diff — Compare two JSON objects and highlight differences.
- JSON to CSV — Convert JSON arrays to CSV spreadsheet format.
- JSON Path Query — Query JSON data using JSONPath expressions.
- NDJSON Viewer — Parse NDJSON/JSONL line by line, find malformed records, and search large datasets.
- YAML to JSON — Convert YAML documents back to JSON format.
- XML to JSON — Convert XML documents back to JSON format.
- YAML Formatter — Beautify and validate YAML — closely related to JSON workflows.
- XML Formatter — Format and beautify XML alongside your JSON data.
- JSON vs YAML — Compare JSON vs YAML — syntax, use cases, and when to choose each.
- JSON vs XML — Compare JSON vs XML — key differences for APIs and data interchange.
- What is JSON? — Learn what JSON is, syntax rules, data types, and common uses.
- How to Parse JSON in JavaScript — Step-by-step guide to parsing JSON in JavaScript using JSON.parse().
- How to Parse JSON in Python — Learn how to parse JSON in Python using json.loads() and json.load().
- JSON to PHP Array — Convert JSON to PHP array config format. Generate return [...] PHP config files from JSON.
- PHP Array to JSON — Convert PHP array syntax back to JSON format. Parse PHP return [...] arrays into standard JSON.
- JSON Flatten / Unflatten — Flatten nested JSON or unflatten flat key-value pairs. Export to .env, Bash, Node.js, or Java Properties.
- JSON Fix — AutoCorrect Malformed JSON
- String To JSON — Convert plain text strings into valid JSON instantly.
- JSON Schema GUI Builder — Visually build, edit, and manage JSON Schema with an intuitive GUI — no manual schema writing needed.
- JSON To TOML — Convert your JSON to clean, readable TOML config format instantly.
- JSON to String — Convert JSON objects to escaped string literals instantly.
- JSON to TSV — Convert JSON arrays to tab-separated values for spreadsheets and data processing.
- JSON Sorter — Sort JSON keys alphabetically — recursively organizes nested objects.
- JSON Escape / Unescape — Escape or unescape JSON special characters for safe embedding and processing.
- JSON Schema to TypeScript — Learn how to convert JSON Schema to TypeScript interfaces with examples.
- JSON Schema to Zod — Convert JSON Schema to Zod validation schemas with examples.
- JSON to Pydantic — Convert JSON to Pydantic BaseModel classes for Python validation.