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 条件,表格化展示
本工具完全在浏览器本地运行,输入内容不会被上传或保存。