跳到主要内容
← 返回

Mock 数据生成器 - 在线假数据生成

代码
本地运行 · 不上传

免费在线 Mock 数据生成工具,支持 28 种数据类型,JSON/CSV/TSV/YAML 格式,批量生成测试数据

结果有帮助吗?

本地工具可在 DevTools → Network 搜索输入内容,通常不会出现在请求中。

下一步

使用指南

联调接口、写 demo、填表格都要假数据,手写又慢又不像真人。本工具按字段类型(姓名、性别、年龄、手机、邮箱、地址等)组合生成多行,可输出 JSON、CSV、TSV、YAML、SQL;支持地区样本与随机种子——本地生成,不上传。行数有上限,先用小批量验列类型再放大。

1. 生成一批数据

留空种子则每次不同;同一种子加同一选项可得到相同结果,适合 golden test 与 PR 对照。

  1. 勾选字段类型,可改列名。
  2. 设置行数、地区样本(中/英)与输出格式。
  3. 需要可复现时填写随机种子,再生成并复制或下载。

2. 字段与地区

地区选项影响姓名与地址样本形态,切换后抽查几行再批量导出。

  • 最小联调:email + uuid + 一两个业务字段。
  • 国内演示:中文名、手机、地址。
  • 英文 demo:英文名、用户名、布尔值。
  • 不要把假手机号当真号外呼。

3. 导出格式

只要结构占位、不看字段含义时,可用更轻的 json-generator;要真实字段类型用本工具。

  • CSV/TSV:进 Excel 或管道。
  • SQL:INSERT(表名常为 mock_data,导入前按需改)。
  • YAML:部分配置与文档场景。

4. 合规提醒

假数据长得像真的,不等于可以当测试以外的用途。

  • 生成的是虚构数据,仍不要冒充真实个人。
  • 生产库禁止灌随机 PII 形态数据。
  • 需要契约校验时,生成 JSON 后用 JSON Schema 检查。

5. 和相邻工具

生成 → 校验 → 请求,比直接把假数据塞进生产配置安全。

  • 格式化 JSON。
  • csv-json 互转。
  • SQL Playground 练查询。
  • API 测试器发请求。

6. 隐私

生成在本地完成。演示稿里避免混入真实客户片段。处理含个人信息或密钥的内容时,即使计算在本地完成,也要留意屏幕分享、录屏与下载文件的二次传播路径。

7. 协作与风险控制

本页计算在浏览器本地完成,不把你的内容当作上传素材;但这不自动等于「可以随便外传」。下载目录、剪贴板与会议投屏同样可能泄漏。与相邻工具衔接时,注意中间格式是否有损、编码是否一致、以及是否需要保留母版以便回退。链路越长,越要在每一步写下「不保证什么」。

  • 先用最小可复现样例确认选项。
  • 批量前记录转换前后体积或行数。
  • 输出给他人时写明边界与不保证项。

常见问题

不会。每一行都在你的浏览器里生成并直接展示,没有后端接口参与,也不限制生成次数。

支持 32 种数据类型,覆盖七大类:基本信息(中英文名、性别、年龄、布尔值、用户名、手机、邮箱、身份证、地址、公司)、网络(IPv4/IPv6、URL、域名、User-Agent)、日期时间、数字、文本、标识符(UUID/GUID、订单号、银行卡)与颜色。行数设有上限,先用小批量验证列类型,再放大生成。

在「随机种子」中填写任意字符串(如 fixture-users-v1),保持字段、行数、地区与格式不变再点生成,即可得到相同结果。留空则每次随机。适合 golden test 与 PR 对照。

中文地区下手机号为国内 11 位、地址为省市街道、性别为中文标签;English/US 下手机号为 +1 美式、地址为美国城市街道、公司与性别为英文文案。中英文姓名类型可单独勾选,与地区设置独立。切换地区后先抽查几行再批量导出。

支持 JSON、CSV、TSV、YAML、SQL(INSERT)五种格式,可复制或下载。JSON 适合 mock server 与前端 fixture;SQL 默认表名为 mock_data,导入前按需改表名与列名。只要结构占位、不看字段含义时,更轻的 json-generator 也够用。

生成的是虚构数据:不要冒充真实个人,不要把假手机号当真号外呼;生产库禁止灌入随机 PII 形态数据。需要契约校验时,生成 JSON 后用 JSON Schema 检查。

相关工具

相关文章