关于此工具
手工构建真实数据集既繁琐又容易出错。在这里你逐字段组合结构——指定名称和类型(人名、邮箱、地址、日期、数字、UUID、枚举等)——然后生成任意行数,并导出为 JSON、JSON Lines、CSV、SQL INSERT 语句或 HTML 表格。
由于生成在您自己的设备上运行,没有行数限制,也不上传任何内容——与将免费额度限制在一千行的服务器工具不同。选择数据地区,姓名、地址和电话号码就会按该国家/地区格式输出。
常见问题
生成的数据是真实的人的信息吗?
不是。每个值都由 Faker.js 随机生成——姓名、邮箱和地址都是虚构的,与任何真实的人无关,因此可以放心用于演示、测试或文档。
我的模式(schema)或生成的数据会被发送到服务器吗?
不会。Faker.js 在你的浏览器中运行,因此你构建的模式和生成的每一行数据都只留在你的设备上。
每次生成的输出都是一样的吗?
不一样,每次运行都是随机的——没有固定的种子(seed),因此即使用相同的模式再次运行,也会得到不同的值。
我最多能生成多少行数据,会不会让浏览器卡死?
最多 1,000,000 行。生成过程是分批进行的,每批之间会把控制权交还给浏览器,以保持页面响应,但超大规模的导出仍然需要真实的时间和内存——预览区只会显示前 100 行。
可以生成不同语言或地区的数据吗?
可以。locale 下拉菜单控制 Faker 使用的地区设置,因此姓名、地址和电话号码都会遵循你所选语言的惯例,而不是一直显示英文格式。