Format, validate, diff, convert, and query JSON — all running locally in your browser.
Beautify and format JSON with configurable indentation and real-time syntax highlighting.
Validate JSON against the spec and get clear, actionable error messages.
Compare two JSON documents side-by-side and highlight every difference.
Escape special characters in a string for safe use inside JSON, or unescape them back.
Fix broken or malformed JSON — trailing commas, single quotes, unquoted keys, Python literals, and more.
Sort JSON object keys alphabetically — ascending or descending — recursively through all nested levels.
Convert JSON to YAML format instantly, preserving all structure and types.
Flatten JSON arrays into CSV rows, ready to open in Excel or Google Sheets.
Convert JSON to XML markup, preserving structure and nesting.
Convert JSON data into a formatted, printable PDF document.
Convert JSON configuration files to the TOML format used by Rust and others.
Convert TOML configuration files to JSON. Handles tables, arrays of tables, inline tables, and all TOML types.
Convert JSON arrays to a formatted Excel (.xlsx) spreadsheet, ready to open in Excel or Google Sheets.
Convert a JSON array to SQL INSERT statements. Choose your table name, dialect (MySQL, PostgreSQL, SQLite), and an optional CREATE TABLE.
Convert CSV data to a JSON array of objects. Headers become keys, values are typed automatically.
Convert XML documents to JSON. Handles nested elements, attributes, and repeated tags.
Convert YAML to JSON instantly. Supports anchors, aliases, and all YAML scalar types.
Generate and validate JSON Schema from sample data or validate documents against a schema.
Query JSON documents using JSONPath expressions and inspect the results live.
Decode and inspect JWT tokens — header, payload, and signature — without any server.
Generate TypeScript interfaces from JSON. Handles nested objects, arrays of objects, nullable fields, and optional properties.
Generate Java POJO classes from JSON with optional Jackson or Gson annotations, and optional Lombok.
Generate Python dataclasses, TypedDicts, or Pydantic models from any JSON structure.
Generate Go structs from JSON with proper type mapping and json tags.