Mock 数据生成

按「字段名称 + 类型」定义你的数据结构,工具会用带种子的伪随机(mulberry32)在浏览器本地生成指定行数的测试占位数据。相同种子与字段模式会得到完全一致的结果,方便复现与联调。生成结果可导出为 JSON 或 CSV,全部在本地完成,不上传任何内容。生成的是随机占位数据,并非真实个人信息。

字段模式 等待生成
行数
随机种子(可选)
输出格式

类型决定字段的取值方式;固定「随机种子」后,同样的字段模式会得到逐字节一致的结果,便于反复测试。

生成结果
行数—
字段数—
格式—
配置字段模式并点击「生成数据」,结果会显示在这里。

生成的是随机占位数据,不是真实个人信息;CSV 中若出现逗号、引号或换行会按标准规则加引号并转义。

生成规则
  • 随机源为 mulberry32:一个 32 位状态的确定性伪随机数发生器,同一种子与调用顺序必然得到同一序列。
  • 种子留空时会用当前时间戳作为种子,因此每次结果不同;填入固定数字即可复现。
  • name 来自内置的英文名 / 姓氏列表(如 Alice、Bob、Carol 与 Smith、Johnson 等)随机组合。
  • word / city 分别来自内置的常用英文单词表与城市表(如 New York、London、Tokyo)。
  • int 区间为 1–1000,float 区间为 1–99 且保留 2 位小数,date 区间为 2020-01-01 至 2025-12-31。
  • phone 只在 +1-555-0100 起按行号递增,属样例格式,不对应任何真实号码。
  • CSV 导出遵循 RFC 4180 风格:含逗号、双引号或换行的单元格用双引号包裹,内部双引号写成两个。
  • 所有数据仅在浏览器本地生成,不发起任何网络请求;请勿将其用于冒充真实个人信息。