UUID 生成器
本地处理批量生成 UUID v4 或 v7,自定义格式后一键复制。
版本
正在生成…
使用指南
工具介绍
造测试数据、填主键、写日志追踪时,经常要成批的唯一标识。这个页面进页面就生成好一批 UUID,可切换 v4 随机版与 v7 时间有序版,数量、大小写与连字符都能按需调整,每行可单独复制,也能一次取走全部。
随机数取自浏览器提供的安全随机源,生成过程完全在本机完成,不经过服务器。
使用步骤
- 选择版本:v4 用于绝大多数唯一标识场景,v7 适合需要按时间排序的场合。
- 填写数量(1–100 的整数),进入页面时已自动生成一批,也可随时点「再生成一批」重摇。
- 按需勾选大写或去连字符——这两项只改变展示格式,不会重摇已经生成的结果。
- 点某一行右侧的「复制」取走单条,或点「复制全部」以换行分隔一次取走所有。
适用场景
- 灌测试数据时批量造一批主键,避免手写的假 ID 撞车。
- 设计数据库表时对比 v4 与 v7 的形态,判断哪一版更契合自己的索引与排序需求。
- 生成一批唯一标识粘进接口调试工具,模拟多用户并发请求。
- 为文件名或订单号补一个不会重复的后缀。
常见问题
- v4 和 v7 该选哪个?
- 拿不定主意就用 v4:它完全随机,适用于几乎所有唯一标识场景。如果这批 ID 会作为数据库主键或写进日志需要按时间排序,选 v7——它以毫秒时间戳开头,天然有序,能减少索引碎片。
- 同一毫秒生成的多个 v7 会重复吗?
- 不会重复,但同一毫秒内的多条记录不保证严格单调递增。若业务要求严格递增(例如作为需要顺序保证的游标),不能只依赖 v7 的时间戳前缀。
- 数量可以填多少?
- 限 1–100 的整数,超出会给出提示。需要更多时可以多点几次「再生成一批」,或在勾选格式后用「复制全部」把多批合并。
- 勾选大写或去连字符会改变生成结果吗?
- 不会。这两项是纯粹的展示格式开关,作用在已经生成的那批结果上,切换不会重摇随机数,所以同一批数据在两种格式下除了大小写与连字符之外完全一致。
- 能不能把 UUID 当密钥或令牌用?
- 不建议。UUID 只承诺唯一性,不承担保密作用——特别是 v7,前缀就是时间戳,攻击者可以据此推断生成时刻。凭据类场景请使用专门的随机令牌生成方案。
基本操作
- 选择版本与数量,进入页面自动生成一批,可随时点「再生成一批」
- 大写与去连字符是展示格式选项,不会重摇已生成的随机结果
- 每行可单独复制,「复制全部」以换行分隔一次复制所有
版本说明
- v4:纯随机版本,适合绝大多数唯一标识场景
- v7:毫秒时间戳开头、按时间有序可排序,适合数据库主键与日志追踪
- v7 同一毫秒内的多条记录不保证严格单调递增
安全提示
- UUID 只保证唯一性,不承担保密作用,勿作为密钥或令牌使用
- 全部生成在浏览器本地完成,不会上传任何数据