Input
Drop a file anywhere on this side Paste JSON, JSON Lines or a JSON Schema, load a sample, or open a file; drop one anywhere on this side. JSON Lines (a.jsonl or .ndjson file) hold one JSON value per line, typed as the JSON array of the values, as by the CLI. TypeScript input needs the TypeScript compiler, which doesn't run in the browser; the CLI has it. Samples are from quicktype's test suite (Apache-2.0).
Not shown in the editor, which would slow the page down; it runs all the same.
Output
Same as
Get the CLI. Its command is
quickertype, with quicktype's flags and output:brew install elob/tap/quickertypenpm install -g quickertypecargo install quickertypeOr an installer for macOS, Linux or Windows: see Install.