JSON Schema 生成器

从 JSON 数据自动推断生成 JSON Schema,支持 Draft-07/2019-09/2020-12 规范

关于 JSON Schema 生成器
  • 从任意 JSON 数据自动推断生成符合规范的 JSON Schema 文档
  • 支持嵌套对象、数组、null、boolean、integer、number、string 等所有 JSON 类型
  • 与现有 json、json2cs、json2go、jsonpath 工具形成完整的 JSON 工具链
操作说明
  • 在左侧粘贴 JSON 数据,选择 Schema 版本和推断选项,点击「生成 Schema」
  • 支持 Ctrl+Enter 快捷键触发生成
  • 点击「示例」加载典型用户对象 JSON,点击「复制」复制生成结果
注意事项
  • 数组取第一个元素推断 items 类型;空数组生成 {"type": "array", "items": {}}
  • 数值范围和字符串长度推断基于示例值,实际业务场景需手动调整
  • 所有处理均在浏览器本地完成,不会上传任何数据
场景示例 — 点击「填入」自动填充并生成
用户对象
包含 id/name/email/age 的典型用户 JSON
商品列表
含嵌套对象的数组结构
API 响应体
含 code/message/data 的标准响应
配置文件
含多层嵌套的配置 JSON