UTILS.
Privés par défaut
TS

JSON vers TypeScript

Générez des interfaces TypeScript à partir d'un échantillon JSON, en inférant les types de manière récursive.

Vos fichiers restent sur cet appareil

Les fichiers sont traités dans votre navigateur, jamais envoyés. Le site télécharge le code et les ressources nécessaires aux outils. Sans compte ni traceurs.

Utilisez Télécharger pour enregistrer cet outil dans un fichier HTML utilisable hors ligne.

Confidentialité →
sortie

À propos de cet outil

Collez un échantillon JSON et obtenez les interfaces TypeScript correspondantes, générées entièrement dans votre navigateur.

Foire aux questions

Comment les objets imbriqués sont-ils gérés ?
Chaque objet imbriqué devient sa propre interface, nommée en PascalCase d'après sa clé, avec une interface Root au sommet.
Comment les tableaux sont-ils typés ?
Les tableaux sont typés à partir de leur premier élément en tant que T[] ; les tableaux vides deviennent any[].

Plus d'outils