UTILS.
Standaard privé
TS

JSON naar TypeScript

Genereer TypeScript-interfaces uit een JSON-voorbeeld, met recursieve type-inferentie.

Je bestanden blijven op dit apparaat

Bestanden worden in je browser verwerkt, nooit geüpload. De site downloadt de benodigde code en bestanden. Geen accounts of trackers.

Gebruik Downloaden om deze tool als één HTML-bestand op te slaan voor offline gebruik.

Privacy →
uitvoer

Over deze tool

Plak een JSON-voorbeeld en krijg bijpassende TypeScript-interfaces, volledig in je browser gegenereerd.

Veelgestelde vragen

Hoe worden geneste objecten verwerkt?
Elk genest object wordt een eigen interface, vernoemd in PascalCase naar de sleutel, met bovenaan een Root-interface.
Hoe worden arrays getypeerd?
Arrays worden vanaf hun eerste element getypeerd als T[]; lege arrays worden any[].

Meer tools