API Mock响应生成器
定义字段和生成规则,一键生成随机Mock JSON数据。支持中文姓名、邮箱、手机号、自增ID、UUID、日期、布尔值及自定义枚举等字段类型,可指定数组条数。
免费在线工具
Loading…
使用说明
1. 在「设置生成数量」中调整需要的 Mock 数据条数(1-100)。
2. 点击「添加字段」创建数据字段,为每个字段设置字段名和生成规则。
3. 支持的生成规则:中文姓名、随机邮箱、手机号、自增数字(从1开始)、UUID、最近日期、随机URL、布尔值、随机数字(1-10000)、自定义枚举。
4. 选择「自定义枚举」时,在右侧输入框中输入枚举值,以英文逗号分隔。
5. 点击「生成 Mock 数据」按钮,右侧将展示生成的 JSON 数组,可点击「复制 JSON」复制结果。
功能介绍
- 10种字段生成规则:姓名、邮箱、手机、自增ID、UUID、日期、URL、布尔、数字、自定义枚举
- 自定义枚举值:输入逗号分隔的值列表,随机从中选取
- 灵活添加/删除字段,动态调整数据结构
- 支持指定数组条数(1-100),一键生成
- 生成的 JSON 格式美观易读,支持一键复制
使用场景
前端开发Mock数据
后端接口尚未就绪时,快速生成符合数据结构的Mock JSON响应,不阻塞前端开发进度。
API文档示例数据
为API文档生成真实的示例响应数据,帮助接口调用者理解返回格式。
性能测试数据准备
批量生成大量测试数据用于性能测试或压力测试。
原型演示数据填充
在Demo或产品原型中快速填充真实感的数据,提升演示效果。
常见问题
支持哪些字段生成规则?
支持10种规则:中文姓名(随机两字姓名)、随机邮箱(含@后缀)、手机号(1开头的11位)、自增数字(从1递增)、UUID(标准格式)、最近日期(过去一年内)、随机URL、布尔值、随机数字(1-10000)、自定义枚举。
自定义枚举怎么用?
选择「自定义枚举」规则后,在右侧输入框中输入枚举值,用英文逗号分隔(如 active,inactive,pending)。生成时会随机从中选取一个值。
可以生成嵌套的对象或数组吗?
当前版本生成的是扁平结构的对象数组,每个对象包含你定义的字段。如需嵌套结构,可以把生成的JSON作为基础再手动编辑。
生成的数据是真正随机的吗?
使用JavaScript的Math.random()生成,对于开发测试场景足够使用,但不是密码学安全的随机数。