跳到主要内容

Mock 数据生成器 —— JSON / CSV / SQL

生成真实感强的 JSON / CSV / SQL 测试数据 —— 姓名、邮箱、日期、地址、嵌套对象。

  • 本地处理
  • 分类 生成器
  • 适合 从空白开始,先拿到一版可修改的结果。
Schema
输出
[
  {
    "id": 1,
    "name": "Joshua Soto",
    "email": "nicole.reynolds@demo.dev",
    "city": "Detroit",
    "signup_date": "2021-11-06",
    "active": true
  },
  {
    "id": 2,
    "name": "Benjamin Castillo",
    "email": "joanramirez@mock.app",
    "city": "Portland",
    "signup_date": "2022-12-21",
    "active": false
  },
  {
    "id": 3,
    "name": "Patrick Boyd",
    "email": "ralphpierce@inbox.dev",
    "city": "Dublin",
    "signup_date": "2022-11-17",
    "active": true
  },
  {
    "id": 4,
    "name": "Nicholas Cooper",
    "email": "kennethvasquez@example.com",
    "city": "Lima",
    "signup_date": "2023-04-16",
    "active": false
  },
  {
    "id": 5,
    "name": "Terry Henry",
    "email": "lisa.lewis@demo.dev",
    "city": "Doha",
    "signup_date": "2024-09-05",
    "active": true
  },
  {
    "id": 6,
    "name": "Barbara Gordon",
    "email": "carl.reynolds@fake.net",
    "city": "Honolulu",
    "signup_date": "2022-10-27",
    "active": true
  },
  {
    "id": 7,
    "name": "Walter Thompson",
    "email": "jennifer.lopez@mail.test",
    "city": "San Diego",
    "signup_date": "2024-04-05",
    "active": true
  },
  {
    "id": 8,
    "name": "Eli Gonzalez",
    "email": "christinerichardson@test.io",
    "city": "Brussels",
    "signup_date": "2021-07-20",
    "active": false
  },
  {
    "id": 9,
    "name": "Albert Coleman",
    "email": "randyhamilton@mail.example",
    "city": "Rio de Janeiro",
    "signup_date": "2022-12-13",
    "active": false
  },
  {
    "id": 10,
    "name": "Henry Long",
    "email": "mark.palmer@sample.org",
    "city": "Columbus",
    "signup_date": "2023-05-07",
    "active": false
  }
]

这个工具能做什么

为开发、QA、设计师准备的免费在线 Mock 数据生成器。自定义 Schema: 添加字段(字段名 + 类型),从 18 种生成器类型里挑 —— id、uuid、 firstName、lastName、fullName、email、username、phone、address、 city、country、date、boolean、int、float、enum(自定义值列表)、 paragraph、url —— 设定行数(1–1000),一键导出 JSON、CSV,或 可直接执行的 SQL INSERT 批量语句。支持 seed 可复现:相同 seed + 相同 Schema 永远产出完全相同的数据,特别适合做稳定的测试快照。 100% 浏览器本地:Schema、生成、下载全程不出标签页。内嵌词库 (200+ 英文名、200+ 姓氏、100+ 城市、50+ 国家)保证输出真实, 不发任何网络请求。

工具细节

输入
数值
页面会根据工具类型展示文本框、数值控件、文件选择或结构化输入。
输出
即时结果 + 复制 + 下载
结果区优先给出可操作结果,支持项会显示复制、下载或可视化预览。
隐私
浏览器本地处理
主工具逻辑未发现外部 API 调用,输入通常留在当前标签页内处理。
保存 / 分享
免账号使用
打开页面即可使用;刷新后是否保留结果取决于具体工具。
性能预算
首屏 JS ≤ 35 KB
没有声明 WASM 依赖,适合快速打开和移动端使用。
适用场景
生成器 · 程序员
分类和职业标签用于推荐相关工具、组织内链,并帮助用户快速判断是否适合当前任务。

怎么用

  1. 1. 输入

    把内容粘贴或拖入工具面板。

  2. 2. 处理

    点击按钮,在浏览器内本地处理,文件不上传。

  3. 3. 复制 / 下载

    一键复制结果或下载到本地。

Mock 数据生成器 适合怎么用

适合快速生成初稿、起步素材或结构化结果,再人工整理后发布。

适合生成任务

  • 从空白开始,先拿到一版可修改的结果。
  • 生成可重复使用的草稿、名称、模板或占位素材。
  • 先探索多个选项,再挑最适合当前任务的。

生成检查项

  • 生成内容发给客户、上页面或进文档前,必须人工看过。
  • 有品牌语气、格式或受众要求时,不要沿用默认值。
  • 只保留真正符合任务的部分。

下一步可以接着做

这些入口会把当前任务接到更完整的工具链里。

  1. 1 测试信用卡号生成器 为支付集成测试生成通过 Luhn 校验的假卡号 —— Visa / Mastercard / Amex / Discover / JCB / 大来卡 —— 非真实、仅供沙盒 —— 浏览器本地 打开
  2. 2 UUID 生成器 支持 v4 随机、v7 时序、NIL 全零、Short 短码四种格式,批量生成,纯浏览器运行。 打开
  3. 3 多文化姓名生成器 11 种文化的随机姓名生成 —— 中文、英文、日文、韩文、阿拉伯、俄语 + 5 种欧洲语言。 打开

常见问题

类似工具组合

做你这行的人, 还会一起用这些。

Made by Toolora · 100% client-side · Updated 2026-05-29