About PlanetJSON
PlanetJSON is a connected family of free JSON and tabular-data tools. It keeps the common workflow—inspect, clean, compare, convert and generate application models—inside one fast browser workspace.
Included tools
- JSON formatter with recursive key sorting and syntax highlighting.
- Strict JSON validator with line and column error locations.
- JSON minifier with before-and-after payload sizes.
- Structural JSON diff checker that compares values by path.
- Nested model generation for TypeScript, C#, Java, Kotlin, Swift, Go, Rust, Python, JavaScript, PHP, Dart and Ruby.
- JSON to CSV with flattened dotted paths and complex-value preservation.
- CSV to JSON with quoted-field parsing, type detection and nested-object reconstruction.
How model generation works
PlanetJSON infers a schema recursively from example data. Nested objects become named models, arrays become typed collections, and object shapes across array entries are merged. The result is designed as a strong starting point that you can adapt to your project's naming and nullability rules.
Privacy
All parsing and conversion happens locally. Your API responses, configuration, CSV files and generated code never leave your browser.
Contact
Questions or feature requests? Email dridiyassin@gmail.com.