UUID 生成器

批量生成 UUID v1 / v4 / v7 与 Nil UUID,支持大写、去除短横线等格式选项。所有生成均在浏览器内完成。

生成结果
点击上方“生成”按钮开始

关于本工具

UUID 生成器:批量生成 UUID v1(时间 + MAC)/ v4(纯随机)/ v7(时间戳前缀,DB 主键友好)/ Nil(全 0)。可选大写、去横线、最多一次 100 个;基于 uuid v14 库。

什么时候用

常见问题

v4 和 v7 怎么选?
v4 是纯随机,无序但碰撞概率极低;v7 前 48 位是毫秒级时间戳,按时间有序——做 DB 主键时 v7 索引性能更好。新项目推荐 v7。
v1 安全吗?
v1 包含 MAC 地址(生成机器的网卡),有信息泄漏风险。除非你需要按时间反查,否则用 v7 替代。
一次最多生成多少?
100 个。再多的批量场景建议用脚本(Node 一行 `crypto.randomUUID()` × N)。
Nil UUID 是什么?
全 0 的 UUID(00000000-...-000000000000),通常用作'无值/未初始化'的占位符——不要当真实 ID 用。
本地生成会重复吗?
v4 / v7 实际不可能重复(每秒生成 1 亿个跑 100 年才有 1% 碰撞概率)。v1 同一台机器同一毫秒内可能撞,但概率极低。

最近更新:

相关工具