UTILS.
100 % im Browser
TS

JSON zu TypeScript

Erzeuge TypeScript-Interfaces aus einem JSON-Beispiel und leite die Typen rekursiv ab.

Ausgabe

Über dieses Tool

Füge ein JSON-Beispiel ein und erhalte passende TypeScript-Interfaces, vollständig in deinem Browser erzeugt.

Häufig gestellte Fragen

Wie werden verschachtelte Objekte behandelt?
Jedes verschachtelte Objekt wird zu einem eigenen Interface, in PascalCase nach seinem Schlüssel benannt, mit einem Root-Interface an der Spitze.
Wie werden Arrays typisiert?
Arrays werden anhand ihres ersten Elements als T[] typisiert; leere Arrays werden zu any[].

Weitere Tools