返回 工具

假数据生成器

我的工具
暂无工具

加载中...

在线生成测试假数据(JSON/CSV/SQL 三格式)

  1. 1

    定义字段

    逐行填字段名并选类型(数值类可配区间),或点「示例」载入预置的用户表六字段 schema;字段可增删。

  2. 2

    选行数与格式

    行数 1-1000;输出格式在 JSON/CSV/SQL 间切换;中文数据开关按目标系统选——生成实时更新。

  3. 3

    复制使用

    一键复制结果:JSON 直接作夹具,CSV 贴表格,SQL 含建表与插入语句可直接执行;SQL 再格式化可用 SQL 格式化工具。

功能概览

假数据生成器在线工具:定义字段(姓名/用户名/邮箱/手机号/城市/公司/整数/小数/日期/UUID/布尔 11 种类型),批量生成测试数据并输出 JSON、CSV 或 SQL(建表+插入语句)。支持中文数据集(中文姓名/城市/公司名)与英文切换,浏览器本地生成、无注册无次数限制。

工具描述

免费在线假数据生成器(测试数据生成工具)。11 种字段类型(姓名/邮箱/手机号/城市/公司/数字/日期/UUID 等),1-1000 行批量生成,输出 JSON、CSV 或 SQL 建表插入语句;中文数据集(中文姓名城市公司),浏览器本地运行无注册无限制。

最近更新

能力清单

  • 11 种安全字段类型:姓名(中/英)、用户名(池内拼音/英文)、邮箱、手机号(仅形态真实)、城市、公司、整数与小数(可配区间)、日期(2020-2025 合法日期)、UUID、布尔——覆盖测试造数的主流需求,不含证件号等敏感类型。
  • 三格式输出:JSON(数组对象,中文原样)、CSV(RFC 4180 转义,数字不加引号保留类型)、SQL(CREATE TABLE 建表 + 每 100 行一批 INSERT,列名清洗与保留字规避)——直出免二跳。
  • 中文数据集:中文姓氏名字组合出真实形态的中文姓名、城市与公司名取自常用池,邮箱域含国内常用域——中文系统的测试数据不再是英文 faker 的违和输出。
  • schema 即时编辑:字段行增删、类型下拉切换、数值区间展开输入;预置「用户表」六字段示例一键载入;行数 1-1000。
  • 字段名规则统一:空名自动 field_N、重名自动加后缀(三种输出格式行为一致);全程浏览器本地生成,数据不上传。

用户反馈

提交的内容将在审核(必要时会做脱敏处理)后公开展示;请勿在内容中填写邮箱、密码等个人信息。

您的反馈将帮助我们做得更好 ❤️

相关工具

相关指南

常见问题

这个工具支持哪些字段类型与输出格式?
11 种字段类型:姓名、用户名、邮箱、手机号、城市、公司、整数、小数、日期、UUID、布尔(整数/小数可配区间,日期为 2020-2025 内的合法日期)。输出三种格式:JSON 数组对象、CSV(RFC 4180 转义)、SQL(CREATE TABLE + 批量 INSERT,列类型从字段类型推导)。行数 1-1000。
生成的邮箱和手机号对应真实的人吗?
都是随机组合生成的占位数据:邮箱由词池组合与常见域名拼成,可能恰好与真实邮箱重合——仅作占位展示,请勿向其发送邮件;手机号按 1[3-9] 开头的 11 位形态随机生成,可能命中真实在用号码——仅供测试占位,请勿拨打或发送短信。
为什么不做身份证号或银行卡号?
安全边界:证件号带校验位算法——按算法生成的「合法形态」假证件号可以通过实名校验流程,存在被滥用于注册与欺诈的实质风险,不做。手机号等字段没有校验场景、仅形态真实,占位用途风险可控,因此在安全字段集内。
生成的数据可以复现吗?
不支持 seed 复现:随机源使用平台的加密级随机数(crypto),每次生成结果都不同——这是有意的(避免生成数据被指纹化追踪)。需要可复现数据的场景(回归测试固定夹具)建议把生成结果保存为文件,或使用支持 seed 的编程库(如 faker.js 的 seed API)。
中文数据与英文数据的切换规则是什么?
「中文数据」开关控制数据集:开启时姓名/城市/公司用中文池(用户名用池内拼音),关闭时用英文池——数据集与界面语言无关,英文界面下也可生成中文数据(反之亦然),两者可随时切换重新生成。