假数据生成器
通过自定义字段生成逼真的模拟测试数据,并在浏览器中直接导出为 JSON 数组、CSV 或 SQL INSERT 语句。
假数据生成器 — 定义你需要的列——姓名、邮箱、电话号码、UUID、日期等等——选择要生成的行数,立即获得 JSON、CSV 或 SQL 格式的逼真假数据。随时点击「重新生成」即可获得全新一批。所有内容均在浏览器本地生成,因此你的结构和数据绝不会离开设备。
假数据生成器 是什么?
一款免费的假数据生成器,完全在浏览器中生成逼真的模拟(虚拟 / 示例 / 测试)记录。开发者、测试工程师和数据库设计师常用它来填充数据库、为 UI 原型造数据、压测表单以及构建 API 测试数据,而无需编写填充脚本。添加字段,为每个字段设定列名并选择数据类型——UUID、全名、名字、邮箱、电话、城市、国家、日期、整数、布尔值、句子或公司名——设定行数,选择输出格式,然后复制结果。点击「重新生成」即可获得结构相同的全新一批。当你编辑字段、行数或格式时,输出会自动更新。
如何使用 假数据生成器
- 用「添加字段」按钮为每一列添加一个字段,然后为它命名并选择数据类型(UUID、全名、邮箱、电话、日期、整数、布尔值等)。
- 设置「行数」以决定要生成多少条记录(1 到 1000)。
- 用分段控件选择输出格式:JSON 数组、CSV 或 SQL INSERT 语句。
- 想要不同的数据时,点击「重新生成」即可在相同字段和行数下生成一批全新的值。
- 点击「复制」将生成的数据放入剪贴板,随时粘贴到填充文件、电子表格或查询语句中。
示例
用于 API 模拟的 JSON 测试数据
字段 = id(UUID)、name(全名)、email(邮箱)、age(整数);行数 = 3;格式 = JSON。输出为格式化的 JSON 数组,含三个对象,每个都有 id、name、email、age 键。点击「重新生成」可获得结构相同的另一组。
导入电子表格的 CSV
字段 = first(名字)、city(城市)、country(国家);行数 = 50;格式 = CSV。你会得到一个表头行加 50 行逗号分隔的数据;包含逗号或引号的值会自动加引号并转义。
用户表的 SQL 填充数据
字段 = name(全名)、email(邮箱)、active(布尔值);行数 = 10;格式 = SQL。输出为十条 INSERT INTO `data` (...) VALUES (...); 语句,字符串加引号、布尔值为 TRUE/FALSE、数字保持原样。
常见问题
- 每个字段可以生成哪些数据类型?
- 每个字段可以是 UUID、全名、名字、邮箱、电话号码、城市、国家、日期(YYYY-MM-DD)、整数(1-1000)、布尔值、句子或公司名。可按需自由组合任意数量的字段。
- 支持哪些输出格式?
- 三种:格式化的 JSON 对象数组、带表头行的 CSV(逗号和引号会转义),以及字符串加引号、布尔值为 TRUE/FALSE 的 SQL INSERT 语句。可用分段控件在相同的生成行上切换格式。
- 为什么每次点击「重新生成」数据都会变?
- 「重新生成」会基于相同的字段、行数和格式生成一批全新的随机数据。当你添加或删除字段、重命名列、更改类型或调整行数或格式时,数据也会自动更新。
- 一次最多能生成多少行?
- 1 到 1000 之间的任意整数;超出该范围的数值会被限制到最接近的上下限。设上限是为了让生成保持即时——先生成一批并复制,如需更多再生成下一批。
- 我的数据会被发送到服务器吗?
- 不会。字段、行数和生成的记录全部完全在你的浏览器本地生成——没有上传、没有文件传输,也不会向任何服务器发起 API 调用。任何内容都不会离开你的设备。