JSON から TypeScript の interface / type、Zod スキーマ、JSON Schema、Go struct、Python TypedDict を自動生成。日付検出・null 許容推論・ネスト展開・CamelCase 変換まで対応。完全ローカル処理。
左に JSON を貼り付けると、右に選択したフォーマットの型定義がリアルタイム生成されます。すべての処理はブラウザ内(JavaScript)で完結し、入力データがサーバーに送信されることはありません。社内APIやシークレット入りのレスポンスでも安心して利用できます。
export interface User { ... }。React/Next.js プロジェクトで最もよく使う形式export type User = { ... }。union 型や交差型と組み合わせやすいz.object({ ... }) ランタイムバリデーション付き。フォームや API ボディの検証にtype User struct { ... } + json: タグ。バックエンド共有時にclass User(TypedDict):。FastAPI / Pydantic の下準備に"2026-04-15T09:30:00Z" のような文字列を Date(TS)/z.coerce.date()(Zod)/time.Time(Go)/datetime(Python)に変換? + null union(name?: string | null)を付与created_at を createdAt に変換しつつ、Go タグ等で元のキー名を保持user.address → UserAddress のように親キー名から PascalCase で型名を導出readonly を付け、Immutable な型として扱う入力 JSON、生成された型定義はすべてブラウザ内(JavaScript)で処理され、外部送信は一切ありません。社内APIやアクセストークン付きレスポンス、機密情報入り JSON でも安全に利用できます。