Mock 数据生成器

按字段规则批量生成中文模拟数据 JSON(19 种规则,支持种子复现)

功能介绍

按字段定义批量生成模拟数据:中文姓名、手机号、邮箱、整数/小数范围、枚举、布尔、日期时间、UUID、城市、详细地址、公司名、URL、IPv4、英文单词/句子、固定值、自增序号等 19 种规则。

纯本地随机、无网络请求;支持填写随机种子——同一种子生成完全一致的数据,便于前后端联调时对齐同一份测试数据。内置用户表/订单表预设。

使用说明

  • 逐行定义字段(名称 + 规则 + 参数),或直接用「用户表/订单表」预设
  • 设置条数(1-1000)与可选种子,点击「生成」输出 JSON 数组
  • 同一种子 + 同一配置 = 同一份数据;留空种子则每次随机
  • 结果可复制或下载为 JSON 文件

输入输出示例

字段定义

name: 中文姓名;age: 整数 18-60;status: 枚举 待支付|已支付

输出

[{"name":"王伟","age":27,"status":"已支付"}, ...]

常见问题

生成的手机号/身份证是真实存在的吗?

手机号为符合号段规则的随机串,不对应真实用户;本工具不生成身份证号(避免与真实证件撞号的风险),如需请使用专门的脱敏测试数据集。

相关工具

  • JSON 格式化 - JSON 格式化、压缩、校验与排序,实时高亮、可折叠树形视图,错误定位到行列
  • JSON ↔ CSV - JSON 对象数组与 CSV 互相转换
  • SQL 字段视图 - 解析 SELECT 输出列/别名/数据源/JOIN 条件,表格化展示

本工具完全在浏览器本地运行,输入内容不会被上传或保存。