Konverter JSON ke TypeScript Online - Buat Interface & Type TS

Konversi data JSON mentah menjadi definisi Interface atau Type TypeScript yang ketat secara otomatis dan instan.

Klik untuk mode teater

Semua inferensi berjalan lokal di browser Anda. JSON tidak diunggah.

Interface dan tipe TypeScript hasil generate akan muncul di sini.

Cara menggunakan

  1. Tempel contoh JSON Anda ke dalam editor.
  2. Masukkan nama Root Interface (misal: UserProfile atau ApiResponse).
  3. Salin kode interface TypeScript yang dihasilkan.

Fitur utama

  • Inferensi Tipe Cerdas: Mendeteksi tipe data primitif, nested object, array union, dan optional properties.
  • Nama Interface Kustom: Tentukan nama Root Interface sesuai struktur proyek Anda.
  • Format Bersih: Menghasilkan kode TypeScript yang rapi dan siap disalin ke codebase.

Alat terkait

Logika perhitungan

Menelusuri skema JSON secara rekursif dan memetakan field ke sintaks TypeScript yang valid.

Pertanyaan umum

  • Bagaimana jika dalam array terdapat tipe data campuran?
    • Generator akan otomatis membuat tipe union (misal: (string | number)[]).