Struct
Generate types/structs from JSON for TypeScript, Go, Java, C#, Kotlin, Swift, Rust, Python, and more.
How to use
- Paste JSON
- Choose a target language
- Copy the generated types with ⌘↵
FAQ
Is my input uploaded?
No. Processing stays in your browser. Nothing is sent to our servers.
Is this the final engine?
Lightweight prototype for now; quicktype-core can replace it later.
Related tools
- JSON Toolkit — Format, transform, query, merge, compare, and analyze JSON in one place — with tree, table, and diff views.
- Convert — Export JSON to YAML, TOML, XML, CSV, NDJSON, or query strings — locally in your browser.
- Fake data — Generate local mock JSON from a template or your own sample shape.