Mock数据生成器 - 在线模拟数据生成工具

一款免费的在线 Mock 数据生成器,支持 JSON、CSV、SQL 等多种格式,自定义字段类型和数量,快速生成测试数据用于开发和测试。

数据配置

字段配置

预设模板

生成的数据

[
  {
    "id": 836,
    "name": "黄伟",
    "email": "vvd2th@hotmail.com",
    "phone": "15468557373"
  },
  {
    "id": 591,
    "name": "黄秀英",
    "email": "elxrf@example.com",
    "phone": "17387075741"
  },
  {
    "id": 517,
    "name": "刘洋",
    "email": "1jn2kl@hotmail.com",
    "phone": "14025134810"
  },
  {
    "id": 86,
    "name": "周伟",
    "email": "wuzgvl@hotmail.com",
    "phone": "12870668294"
  },
  {
    "id": 949,
    "name": "赵敏",
    "email": "gnqkw@yahoo.com",
    "phone": "14025439271"
  },
  {
    "id": 856,
    "name": "赵静",
    "email": "723xy6@yahoo.com",
    "phone": "14947606212"
  },
  {
    "id": 399,
    "name": "赵静",
    "email": "v4z0fq@gmail.com",
    "phone": "11314542201"
  },
  {
    "id": 577,
    "name": "赵静",
    "email": "pw7eg@example.com",
    "phone": "12508982078"
  },
  {
    "id": 754,
    "name": "张秀英",
    "email": "c4akxi@yahoo.com",
    "phone": "17586943066"
  },
  {
    "id": 276,
    "name": "陈芳",
    "email": "8zabfs@gmail.com",
    "phone": "15670947344"
  }
]

数据统计

记录数
10
字段数
4
数据大小
1.01 KB
格式
json

使用示例

JavaScript (fetch)

fetch('/api/data')
  .then(response => response.json())
  .then(data => console.log(data));

Python (requests)

import requests
response = requests.get('/api/data')
data = response.json()
print(data)

# 什么是 Mock 数据?

Mock 数据是在软件开发过程中使用的模拟数据,用于替代真实的生产数据进行测试和开发。 在开发初期,后端接口可能尚未完成,或者为了隔离测试环境,开发者需要使用 Mock 数据来模拟真实的数据交互。 Mock 数据可以帮助开发者验证前端逻辑、测试用户界面以及进行性能测试,而无需依赖真实的后端服务。

Mock 数据生成器是一种工具,可以根据预定义的规则和模板生成符合特定格式的模拟数据。 它支持多种数据格式(如 JSON、CSV、SQL 等),允许用户自定义字段类型和数量,从而生成符合实际业务需求的测试数据。

# 如何使用本工具

  1. 在左侧配置面板中选择输出格式(JSON、CSV、SQL 等)
  2. 设置需要生成的记录数量
  3. 添加和配置字段,选择字段类型(姓名、邮箱、电话等)
  4. 使用预设模板快速生成常用数据结构
  5. 在右侧结果面板中查看生成的数据
  6. 复制或下载生成的数据用于测试

# 核心功能特性

  • 多种格式支持: 支持 JSON、CSV、SQL、XML、YAML 等多种数据格式
  • 丰富的字段类型: 提供 30+ 种常用字段类型,包括姓名、邮箱、电话、地址、日期等
  • 自定义配置: 支持自定义字段名称、数据范围、枚举值等
  • 预设模板: 提供常用的预设模板,快速生成用户信息、订单数据等
  • 本地处理: 所有数据生成都在浏览器本地完成,保证数据安全
  • 实时预览: 配置变更后实时生成和预览数据

# 常见问题 (FAQ)

生成的 Mock 数据安全吗?

绝对安全。我们的 Mock 数据生成器采用纯前端技术实现,所有处理都在您的浏览器本地完成, 数据不会上传到任何服务器。我们使用 WebAssembly 和 JavaScript 技术确保数据处理的安全性和高效性, 您可以放心使用。

支持哪些数据格式?

我们支持多种常用的数据格式,包括 JSON、CSV、SQL、XML 和 YAML。 每种格式都有其特定的用途:JSON 适用于 Web API 测试,CSV 适用于数据导入导出, SQL 适用于数据库测试,XML 适用于传统系统集成,YAML 适用于配置文件生成。

如何自定义字段类型?

在字段配置区域,您可以为每个字段选择不同的数据类型。 对于枚举类型字段,您可以输入逗号分隔的值列表; 对于范围类型字段,您可以设置最小值和最大值; 对于其他类型字段,系统会自动生成符合该类型特征的随机数据。

生成的数据可以用于生产环境吗?

Mock 数据主要用于开发和测试环境,不建议直接用于生产环境。 如果需要在生产环境中使用,请确保对生成的数据进行适当的验证和清理, 以符合您的业务需求和数据质量要求。

您可能还需要...

© 2026 星贝工具