Developer Β· JSON Toolkit
Debug APIs, clean content, format data, and run release checks directly in your browser.
Format and compare JSON when inspecting API responses; choose flattening or key-path extraction for nested data. Generate schemas, TypeScript types, or FormData text-field code from JSON samples. The XML and CSV tools handle their respective text structures; see each tool for supported scope.
Filter by Focus
JSON Formatter
Format, validate, auto-fix & inspect JSON paths
JSON & Data
URL Parser
Inspect URL structure and raw query fields
JSON & Data
XML Formatter
Serialize XML 1.0 with preserved text, namespaces and optional layout changes
JSON & Data
JSON to TypeScript
Generate TypeScript interfaces from JSON
JSON & Data
JSON Minifier
Minify JSON, escape Unicode, and compare UTF-8 bytes
JSON & Data
JSON Diff
Compare two JSON objects with path-level changes
JSON & Data
Query String Parser
Convert query strings and JSON objects both ways
JSON & Data
JSON Key Extractor
Extract key paths from JSON
JSON & Data
JSON Sorter
Sort JSON keys recursively
JSON & Data
JSON Flatten / Unflatten
Flatten and restore JSON with typed object and array paths
JSON & Data
JSON Path Extractor
Query a documented JSONPath subset with typed results
JSON & Data
XPath Tester
Query XML with XPath 1.0, namespace bindings and complete typed results
JSON & Data
CSV Column Extractor
Select CSV columns in an explicit order while retaining exact text and blank records
JSON & Data
JSON FormData Converter
Convert nested JSON to FormData fields
JSON & Data
JSON Line Counter
Count physical JSONL rows and inspect syntax and UTF-8 sizes
JSON & Data
JSON Schema Generator
Infer a reviewed starter schema from strict JSON samples
JSON & Data
JSON Escape & Unescape
Escape text and decode JSON string layers with explicit stopping rules
JSON & Data
JSON to Go Struct
Infer nested Go structs, JSON tags, slices, pointers, and optional fields from samples
JSON & Data
JSON to Java Class
Generate Java records or POJO classes with nested models and optional Jackson annotations
JSON & Data
JSON to Rust Struct
Generate nested Rust structs with Serde derives, rename attributes, Vec, and Option fields
JSON & Data
JSON to Kotlin Data Class
Generate nested Kotlin data classes with nullable defaults and kotlinx or Jackson annotations
JSON & Data
JSON to C# Class Generator
Infer C# records or classes with nested models, nullable types, and JSON serializer attributes
JSON & Data