curl2ts 🔒 100% client-side

JSON to TypeScript Interface

Paste any JSON payload and get clean, nested TypeScript interfaces.

JSON
TypeScript

Why curl2ts?

Supported cURL flags

-X / --request, -H / --header, -d / --data / --data-raw / --data-binary, --json, -u / --user, -b / --cookie, --url, plus single, double and $'…' quoting and \ line continuations (Chrome / Firefox "Copy as cURL" works).