开发工具
UUID 生成器
生成 UUID v1、v3、v4、v5、v6、v7、Nil 和 Max,支持标准、无连字符、URN 和 JSON 输出。 工具在浏览器本地运行,输入内容不会上传服务器。
适用场景
- 批量生成 v4 随机 UUID,作为数据库主键、会话 ID 或链路追踪 ID。
- 生成按时间排序的 v7 UUID,适合分布式系统和索引友好的主键场景。
- 把 UUID 转为无连字符、URN 或 JSON 数组格式,适配不同系统要求。
使用步骤
- 选择 UUID 版本(v1 / v3 / v4 / v5 / v6 / v7)。
- 设置生成数量和输出格式。
- 点击生成。
- 复制结果到项目中使用。
常见问题
UUID v4 和 v7 怎么选?
v4 完全随机,适合普通标识符;v7 内嵌毫秒时间戳,天然按时间排序,更适合作数据库主键。
v3 和 v5 命名空间 UUID 怎么用?
需要提供命名空间 UUID 和名称字符串,同样的输入会生成固定不变的 UUID,适合确定性标识,一般推荐 v5。
生成的 UUID 会重复吗?
v4 由加密安全随机数生成,重复概率极低,工程上可视为唯一;v7 带时间前缀和随机位,更不易冲突。