开发者 / 测试数据

模拟数据生成器

使用你选择的字段生成最多1,000行虚拟测试数据,包括姓名、电子邮件、地址、日期、数字等,并导出为JSON、CSV或SQL INSERT语句。

模拟数据生成器: 数据会在浏览器中根据随机种子生成,因此在你要求生成更多数据之前,相同的设置会产生相同的数据。联系信息经过专门设计,确保安全:电子邮件地址和链接使用保留给文档示例的example.com域名,电话号码使用北美为虚构内容保留的555-0100至555-0199号段,IP地址则来自保留给文档示例的地址范围。对于以=、+、-或@开头的CSV单元格,程序会在开头添加单引号,这样电子表格就不会将其作为公式运行。 完全在浏览器中本地运行,文件不会上传到服务器。

使用次数
在浏览器中
费用
免费·无需注册
可用性
可直接使用
模拟数据生成器本地处理

完全在浏览器中运行

[
  {
    "id": 1,
    "name": "Priya Alvarez",
    "email": "priya.alvarez53@example.com",
    "company": "Nimblelight Energy",
    "created_at": "2021-12-19"
  },
  {
    "id": 2,
    "name": "Priya Patel",
    "email": "priya.patel43@example.com",
    "company": "Nimblepath Logistics",
    "created_at": "2023-06-03"
  },
  {
    "id": 3,
    "name": "Daniel Ito",
    "email": "daniel.ito25@example.com",
    "company": "Bluepath Logistics",
    "created_at": "2020-06-21"
  },
  {
    "id": 4,
    "name": "Jonas Rossi",
    "email": "jonas.rossi29@example.com",
    "company": "Bluewind Labs",
    "created_at": "2022-12-28"
  },
  {
    "id": 5,
    "name": "Omar Silva",
    "email": "omar.silva30@example.com",
    "company": "Brightbridge Analytics",
    "created_at": "2023-10-27"
  },
  {
    "id": 6,
    "name": "Sam Evans",
    "email": "sam.evans72@example.com",
    "company": "Greenpoint Media",
    "created_at": "2026-12-17"
  },
  {
    "id": 7,
    "name": "Farid Rossi",
    "email": "farid.rossi16@example.com",
    "company": "Silverpath Logistics",
    "created_at": "2021-09-28"
  },
  {
    "id": 8,
    "name": "Daniel Patel",
    "email": "daniel.patel58@example.com",
    "company": "Bluestone Systems",
    "created_at": "2020-05-04"
  },
  {
    "id": 9,
    "name": "Priya Weber",
    "email": "priya.weber24@example.com",
    "company": "Nimblebridge Analytics",
    "created_at": "2022-10-25"
  },
  {
    "id": 10,
    "name": "Hiro Okafor",
    "email": "hiro.okafor95@example.com",
    "company": "Nimblebridge Analytics",
    "created_at": "2026-06-06"
  },
  {
    "id": 11,
    "name": "Uma Young",
    "email": "uma.young12@example.com",
    "company": "Northpoint Media",
    "created_at": "2022-01-22"
  },
  {
    "id": 12,
    "name": "Wen Lopez",
    "email": "wen.lopez93@example.com",
    "company": "Harborleaf Studio",
    "created_at": "2024-09-25"
  },
  {
    "id": 13,
    "name": "Yusuf Chen",
    "email": "yusuf.chen97@example.com",
    "company": "Bluepath Logistics",
    "created_at": "2020-10-27"
  },
  {
    "id": 14,
    "name": "Kai Hansen",
    "email": "kai.hansen66@example.com",
    "company": "Swiftfield Foods",
    "created_at": "2020-07-13"
  },
  {
    "id": 15,
    "name": "Uma Tanaka",
    "email": "uma.tanaka28@example.com",
    "company": "Bluestone Systems",
    "created_at": "2026-04-03"
  },
  {
    "id": 16,
    "name": "Hiro Dubois",
    "email": "hiro.dubois65@example.com",
    "company": "Swiftstone Systems",
    "created_at": "2020-11-03"
  },
  {
    "id": 17,
    "name": "Daniel Brown",
    "email": "daniel.brown30@example.com",
    "company": "Summitbridge Analytics",
    "created_at": "2020-10-25"
  },
  {
    "id": 18,
    "name": "Mateo Lopez",
    "email": "mateo.lopez21@example.com",
    "company": "Harborstone Systems",
    "created_at": "2026-12-09"
  },
  {
    "id": 19,
    "name": "Yusuf Weber",
    "email": "yusuf.weber1@example.com",
    "company": "Bluewind Labs",
    "created_at": "2026-11-20"
  },
  {
    "id": 20,
    "name": "Isla Patel",
    "email": "isla.patel86@example.com",
    "company": "Northstone Systems",
    "created_at": "2026-02-01"
  }
]

所有值均为虚构:电子邮件使用example.com,电话号码使用专供虚构场景的555-0100到555-0199范围,IP地址使用预留给文档的范围,因此测试数据绝不会联系真实人员或服务器。

不会泄露的数据

从生产环境复制的测试数据会将真实姓名、电子邮件和电话号码带入本不该出现的地方:笔记本电脑、日志、屏幕截图和缺陷跟踪系统。生成的数据可以避免这种情况,而保留的example.com域名和555-01xx号码可确保发送电子邮件或短信的测试不会联系到任何人。

生成的数据应明确是虚构的。从短列表中选取的姓名会重复,这是有意为之:没人会把这些行误认为客户数据。

导入系统

JSON适合API模拟和测试固定数据;NDJSON每行一个对象,适合日志处理流程和Elasticsearch等批量加载器。CSV可以在电子表格中打开,也可以通过数据库的导入命令加载;SQL INSERT语句则可直接粘贴到控制台。对于已有的CSV,CSV转SQL转换器会根据其中的行生成INSERT语句,UUID生成器可以批量生成标识符。

使用方法

  1. 添加所需字段,为字段命名,并选择每个字段的数据类型。
  2. 选择行数和输出格式。
  3. 复制或下载数据,或点击“新数据”生成一组全新的数据。

隐私与限制

所有数据都在浏览器中生成,不会上传。你的字段列表会保存在此浏览器中。

相关工具

常见问题

生成的电子邮件地址或电话号码可能属于真实的人吗?

不会。所有电子邮件地址都使用example.com,这是互联网标准为示例保留且无法接收邮件的域名;电话号码则位于555-0100至555-0199号段,该号段专门保留用于电影、书籍和测试。姓名会从常见的名字和姓氏中随机组合。

INSERT输出适用于哪些SQL?

这些语句使用双引号引用名称,使用单引号引用字符串,符合SQL标准,PostgreSQL、SQLite和Oracle都支持。对于MySQL,请启用ANSI_QUOTES,或将名称两侧的双引号替换为反引号。

可以再次获得相同的数据吗?

可以。数据来自一个随机种子,只有点击“新数据”时才会改变,因此编辑字段名称不会改变相同的值。如果之后还需要使用,请下载文件。

最多可以生成多少行?

每次最多1,000行。如果需要更多行,请下载多组数据:每次点击“新数据”都会生成不同的行。

免费工具·使用在浏览器中次·无需账户