在线工具AI 产品汇

工具箱 › 测试 › 随机 JSON

随机 JSON 生成器

按字段类型与嵌套深度随机生成 JSON:字符串、整数、小数、布尔、null、日期、UUID、邮箱、URL、IP、颜色、枚举与长整数,键名可切 camelCase/snake_case/kebab-case,填种子结果可复现。

按字段类型与嵌套深度随机生成 JSON,拿来测接口解析、表格渲染与表单回填。填上种子结果可复现。

要出现哪些值类型(不选则全都要)
—结果体积
—键总数
—实际最深嵌套

值类型决定了这个 JSON 像不像真实接口

只生成字符串和数字的 JSON 测不出问题 —— 真实接口里最容易翻车的是 null、空数组、大数字、嵌套对象为空。所以值类型可以自己勾,勾上 boolean、null、日期、UUID 这些才接近线上返回的样子。

大数字会被 JS 悄悄改掉

超过 2^53-1 的整数在 JavaScript 里会掉精度(变成 12345678901234567 → 1.2345678901234568e16)。想测后端返回长整型数字的场景,把「长整数」勾上,再把结果贴回本页对比原始文本是否还一致。

常见问题

为什么字段名是随机的英文词,不是 userName 这种?

键名风格可切 camelCase / snake_case / kebab-case,词本身从常见字段词库里随机组合,所以每批数据的键都不一样 —— 正好用来测「前端有没有写死字段名」这类问题。想要固定键名就填种子复现。

生成的 JSON 合法吗?

是标准 JSON,不含注释、不留尾随逗号。可以直接粘进接口文档或用本站的 JSON 工具校验。

会传到服务器吗?

不会,全部在浏览器里生成。