Generate Kotlin data classes from a JSON object instantly in your browser. Powered by quicktype-core. Clean data class output. UML class diagram view. Client-side.
The JSON to Kotlin converter uses `quicktype-core` with `framework: just-types` to generate Kotlin `data class` definitions (no Klaxon or runtime dependencies). A post-processor normalises constructor formatting. Output is prettified with js-beautify. The UML class diagram panel shows the inferred class hierarchy.
QDoes the output work with Gson and Moshi?
Yes — the generated data classes are plain Kotlin and work with both Gson and Moshi (with no extra annotations needed for simple cases).
QIs my data sent to a server?
No. quicktype-core runs in a Web Worker inside your browser.