在线假数据 / Mock 数据生成器
模板定义
(自定义模式下可编辑,语法见底部说明)
生成结果
模板语法说明
字段规则(写在 key 的 | 后面):
'id|+1': 1— 从 1 开始每次递增 1'list|3': [ ... ]— 数组重复 3 次'list|2-5': [ ... ]— 数组重复 2~5 次(随机)'age|18-60': 1— 数字取 18~60 之间随机整数'score|1-100.1-2': 1— 数字取 1~100,保留 1~2 位小数
占位符(写在字符串值里):
@cname 中文姓名 · @name 英文姓名 · @phone 手机号 · @email 邮箱 · @idcard 身份证号 · @address 地址 · @uuid UUID · @ip IPv4 · @mac MAC 地址 · @url URL · @company 公司名 · @uscc 统一社会信用代码 · @cword / @csentence / @cparagraph / @ctitle 中文文本 · @word / @sentence / @paragraph / @title 英文文本 · @date / @time / @datetime / @timestamp 时间 · @integer(1,99) / @float(0,1,2) / @boolean / @pick(a,b,c) / @string(8)
说明:固定种子 + 相同模板 = 完全可复现的数据;数量上限 10000,大批量自动分片生成避免卡顿。
在线假数据 / Mock 数据生成器 · 功能介绍
批量生成贴近真实场景的测试数据:中文姓名、手机号、身份证号、邮箱、省市区地址、UUID、IP/MAC、统一社会信用代码等。支持类 MockJS 模板语法自定义字段,固定种子可复现同一批数据,一键导出 JSON 或 CSV。全部在浏览器本地生成,不上传。
使用步骤
- 选择内置字段,或用模板语法自定义结构
- 设置生成条数与随机种子
- 点击生成
- 复制或导出为 JSON / CSV
相关工具
🔒 本工具所有计算均在浏览器本地完成,数据不会上传服务器,可离线使用。