🆔 ID 批量生成 + 🎭 Mock 数据

开发者刚需二合一:① 7 种 ID 算法批量生成(UUID v4/v7、NanoID、ULID、雪花、短码、自增);② 中文姓名/手机/邮箱/身份证/银行卡/地址/公司 等 14 种字段 Mock 数据,自由组合一键导出 JSON/CSV/SQL
每行一个 JSON 数组 逗号分隔 SQL VALUES
⚡ 生成
📋 复制 💾 下载 共 {{ idCount }} 条 · {{ idOutput.length.toLocaleString() }} 字符
{{ idOutput }}
💡 各 ID 算法对比:
UUID v4:纯随机,全球唯一,36 字符,索引性能差(无序)。
UUID v7:基于时间戳,前 48 位有序,适合做数据库主键(兼顾索引性能)。
NanoID:21 字符(碰撞概率 ≈ UUID),URL 安全,比 UUID 短 40%。
ULID:26 字符,前 10 位时间戳后 16 位随机,可排序可读性高。
Snowflake:Twitter 风格 64bit 整数,时间戳 + 机器 ID + 序列号,递增。
短码:人友好型短 ID(活动券码/邀请码/会议号),6/8 位易冲突需查重。
JSON CSV SQL Insert Markdown
⚡ 生成
📋 复制 💾 下载 共 {{ mockCount }} 条 · {{ mockOutput.length.toLocaleString() }} 字符
{{ mockOutput }}

ID 批量 + Mock 数据生成

开发者刚需二合一:① 7 大类 ID 批量生成器——UUID v4 (纯随机 36 字符)、UUID v7 (时间有序,2022 草案)、NanoID 21/10 (URL 安全短 ID)、ULID 26 字符 (Crockford Base32 时间有序)、Snowflake (Twitter 64bit 整数 时间+机器+序列)、短码 6/8 位 (大小写+数字)、16 位 hex、自增数字;可生成 1-10000 个,导出每行一个 / JSON 数组 / 逗号分隔 / SQL VALUES 四种格式;附各算法对比说明(性能/可读性/碰撞率/适用场景);② 14 字段 Mock 测试数据生成——自增 ID、UUID、中文姓名(30 姓 60 名男女均衡)、性别、年龄、手机号(25 个真实号段)、邮箱、身份证号(带校验位)、银行卡号、开户行、详细地址(30 城市+16 行政区+11 街道)、城市、生日、公司、职位、薪资、颜色、URL、创建时间共 19 个字段任选;导出 JSON / CSV / SQL Insert (可指定表名) / Markdown 表格 四种格式,1-1000 条/次;点击复制或下载文件。所有数据本地生成

本工具由 在线小工具大全 提供,更多 同类工具 可在站内查看。