JSON в TypeScript
Вставьте JSON и получите чистые TypeScript-интерфейсы — вложенные объекты становятся отдельными именованными типами, массивы — T[], а null или отсутствующие поля — необязательными. Ничего не загружается.
Ваш JSON
Имя корневого типа
Стиль вывода
Параметры
TypeScript
Всё работает в вашем браузере. Без загрузки данных и регистрации.
Как это работает
STEP 1
Вставьте ваш JSON
Вставьте ответ API или любой JSON-объект. Он парсится прямо в браузере — ничего не покидает ваше устройство.
STEP 2
Настройте параметры
Задайте имя корневого типа и выберите интерфейсы или псевдонимы типов. Вложенные объекты автоматически становятся отдельными именованными TypeScript-типами.
STEP 3
Скопируйте результат
Скопируйте сгенерированный TypeScript одним кликом и вставьте прямо в свой проект.