语言
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
模拟数据生成器

模拟数据生成器

为测试生成逼真的虚拟数据 — 包括姓名、电子邮件、电话、地址和30多种数据类型,支持多地区语言。

什么是模拟数据生成器?

模拟数据生成器是一个强大的开发者工具,可为测试、原型设计和开发创建逼真的虚拟数据。无论您需要数据库的示例用户、UI模型的产品列表,还是API的测试记录,此工具都能在您的浏览器中即时生成。

为什么使用模拟数据?

在开发过程中使用真实数据通常不切实际或存在风险。模拟数据通过提供以下功能来解决这个问题:

逼真的测试记录

姓名、电子邮件和地址看起来真实,符合现实世界的模式

一致的数据结构

定义一次数据结构,生成所需数量的行

多地区语言支持

生成与不同国家和语言相匹配的数据

多种导出格式

JSON、CSV、SQL INSERT和TSV,适配您的工作流

这是为谁设计的?

前端开发者

使用逼真的占位符数据构建UI组件

后端开发者

为测试和开发初始化数据库

质量保证工程师

创建具有特定模式的测试数据集

设计师

用看起来真实的内容填充原型

您的数据保持隐私

100%客户端处理:所有数据生成完全在您的浏览器中进行。无服务器处理、无上传、无跟踪。
  • 无服务器处理 — 数据使用JavaScript在客户端生成
  • 无上传 — 任何内容都不会离开您的设备
  • 无跟踪 — 我们不收集或存储任何生成的数据

如何使用模拟数据生成器

1

定义您的数据结构

从预设开始或从头开始构建您自己的数据结构:

  • 选择一个预设模板(用户资料、产品、博客文章、订单或员工)以加载预配置的数据结构
  • 或点击添加字段创建自定义字段
  • 对于每个字段,设置名称(列标题)和类型(数据格式)
  • 拖动字段以根据需要重新排序
2

配置选项

  • 设置要生成的行数(1–500)
  • 选择一个地区语言以匹配目标国家的命名约定、电话格式和城市
  • 对于数字和浮点数类型,点击设置图标以设置最小/最大值
  • 对于自定义列表类型,输入您自己的逗号分隔值
3

生成和导出

  • 点击生成创建模拟数据
  • 预览表格中查看数据
  • 点击复制将JSON复制到剪贴板
  • 或点击导出下载为JSON、CSV、SQL INSERT或TSV

可用的数据类型

从30多种数据类型中选择以构建您的数据结构:

身份数据类型

  • ID(自增)
  • UUID
  • 全名
  • 名字
  • 姓氏
  • 用户名
  • 电子邮件
  • 密码
  • 头像URL

联系方式数据类型

  • 电话
  • 街道地址
  • 城市
  • 国家
  • 邮政编码

业务数据类型

  • 公司
  • 职位
  • 部门
  • 产品名称
  • 价格
  • 分类
  • 状态

数据类型

  • 数字
  • 浮点数
  • 布尔值
  • 日期
  • 日期时间
  • URL
  • IPv4
  • 十六进制颜色

文本数据类型

  • 单词
  • 句子(Lorem)
  • 段落(Lorem)
  • 自定义列表

功能

数据结构构建器

以可视化方式构建您的数据结构。使用拖放功能添加、删除和重新排序字段。每个字段都有可自定义的名称和30多种数据类型之一。数据结构会即时更新您的预览。

专业提示:使用拖放功能重新排序字段,使其与您的数据库结构完全匹配。预览表格会在您进行更改时实时更新。

内置预设模板

使用为常见用例设计的五个预配置数据结构快速开始:

用户资料

ID、姓名、电子邮件、电话、头像、地址、城市、国家

产品

ID、名称、价格、分类、描述、库存状态、创建日期

博客文章

ID、标题、作者、内容、发布日期、状态、浏览次数

订单

UUID、客户、电子邮件、产品、数量、总计、状态、订单日期

员工

ID、姓名、电子邮件、部门、职位、电话、入职日期

多地区语言支持

生成与真实世界命名约定相匹配的数据。每个地区都提供文化上适当的姓名、电话号码格式、城市名称和地址样式。

英语

美国/英国命名约定

越南语

越南姓名和地址

日语

日语命名模式

韩语

韩语名称格式

法语

法语约定

德语

德语命名风格

西班牙语

西班牙语格式

中文

中文约定

可配置的字段选项

使用内联选项微调特定数据类型:

数字/浮点数

范围控制

  • 设置最小值
  • 设置最大值
  • 在范围内生成
自定义列表

您自己的值

  • 定义逗号分隔列表
  • 随机选择
  • 无限选项

实时预览表格

在带有粘性表头的可滚动表格中立即查看生成的数据。数值以颜色突出显示,布尔值显示为绿色(真)红色(假)以便快速视觉扫描。

多种导出格式

以适合您工作流的格式导出数据:

JSON

对象数组,可用于API模拟或JavaScript导入

CSV

逗号分隔值,用于电子表格和数据工具

SQL INSERT

可直接运行的INSERT语句,用于数据库初始化

TSV

制表符分隔值,用于粘贴到表格中

常见问题

我一次最多可以生成多少行?

您可以一次生成1到500行。对于更大的数据集,生成多个批次并在目标格式中合并它们。

生成的数据是真正随机的吗?

是的,每次生成都会创建全新的随机数据。姓名、电子邮件和其他值从每个地区的精选数据池中随机选择。没有两次生成会产生相同的结果。

我可以创建自定义数据类型吗?

使用自定义列表类型定义您自己的值集合。输入逗号分隔的选项(例如"红色、绿色、蓝色"),生成器将从您的列表中随机选择。

更改地区语言会影响所有字段吗?

地区语言会影响地区敏感字段:全名、名字、姓氏、电子邮件、用户名、电话、街道地址和城市。其他类型如UUID、数字、布尔值和日期与地区无关。

我可以直接在数据库中使用SQL输出吗?

SQL INSERT输出使用标准语法,带有反引号引用的列名和正确转义的字符串值。默认表名为mock_data — 在执行前更新它以匹配您的表名。

重要:在生产环境中运行之前,始终在开发环境中查看和测试SQL语句。

我的数据会发送到任何服务器吗?

不会。所有数据生成完全在您的浏览器中使用JavaScript进行。没有上传、存储或传输到任何服务器。

  • 100%客户端处理
  • 无数据收集
  • 完全隐私

支持哪些浏览器?

模拟数据生成器可在所有现代浏览器中使用,包括Chrome、Firefox、Safari和Edge。它使用标准JavaScript API,不需要插件或扩展。

Schema
预览
选择一个预设模板快速加载常见的数据结构
更改地区语言以生成与不同国家相匹配的姓名、电话和地址
使用自定义列表类型创建包含您自己的值集合的字段(逗号分隔)
在数字字段上设置最小/最大选项以控制数值范围
拖动字段重新排列输出中的列
导出为SQL INSERT以快速进行数据库初始化
所有数据都在您的浏览器中生成 — 不会发送到任何服务器
想了解更多? 阅读文档 →
1/8
开始输入以搜索...
搜索中...
未找到结果
请尝试使用不同的关键词搜索