Zum Inhalt springen

JSON → TypeScript Interface Generator

Fügen Sie JSON ein, um automatisch TypeScript Interface zu generieren. Teilt verschachtelte Strukturen in separate Interfaces auf, inferiert Union-Typen für Array-Elemente, unterstützt null-safe und readonly Optionen, und ermöglicht die Anpassung des Root-Typnamens.

100% Free No signup Browser-only Instant download 5 languages Dark mode
⬇ types.ts

            
        

❓ Häufig gestellte Fragen

Mixed array types?
All elements analyzed -> union type (string | number etc.)
null vs undefined?
JSON has no undefined. With option ON: field?: T. With OFF: field: T | null
Date / custom types?
In JSON they're strings, indistinguishable from Date. Manually rewrite afterwards
🐛 Sind Sie auf ein Problem mit diesem Tool gestoßen?

Vollständig kostenlos und ohne Registrierung. Auch Reproduktionsschritte sind ausreichend. Eingegangene Berichte werden direkt an die Betreiber weitergeleitet und dienen als Referenz für Korrektionen.

※ Um Probleme zu reproduzieren, werden Browser-Informationen (UA / Bildschirmgröße / Sprache / URL) automatisch gesendet