生成结果
0 个点击「生成」按钮开始生成 UUID
关于 UUID
UUID v4:基于随机数生成,是最常用的版本,重复概率极低(约 10^-18)。
UUID v1:基于时间戳和 MAC 地址生成,包含时间信息,可用于按时间排序。
所有 UUID 均在浏览器本地生成,不会上传到服务器。
如何使用 UUID 生成器工具
只需3个简单步骤,即可完成操作
1
选择版本
选择需要生成的 UUID 版本(v1/v4/v7 等)
2
设置数量
输入需要生成的 UUID 数量(支持批量生成)
3
生成复制
点击生成按钮,结果列表中可逐个或批量复制
适用场景
-
1
数据库主键
为数据库记录生成全局唯一的 UUID 作为主键
-
2
API 资源 ID
在 RESTful API 中为资源生成唯一标识符
-
3
文件名去重
生成 UUID 作为上传文件的存储文件名,避免冲突
-
4
分布式系统
在分布式系统中生成不冲突的唯一 ID
核心功能
-
1
多版本支持
支持 UUID v1、v4、v7 等多个版本
-
2
批量生成
一次性生成多个 UUID,支持自定义数量
-
3
格式选项
支持带连字符和不带连字符两种格式
-
4
即时复制
点击即可复制单个或全部 UUID
常见问题
UUID v4 和 v7 有什么区别?
v4 是完全随机的,v7 包含时间戳前缀,具有时间排序特性,更适合作为数据库主键。
UUID 会重复吗?
理论上可能重复,但概率极低(约为 1/2^122),实际上可以认为是唯一的。
UUID 和自增 ID 哪个好?
UUID 更适合分布式系统(无中心化),自增 ID 更适合小型单机应用(更紧凑)。
可以自定义 UUID 前缀吗?
UUID 标准不支持自定义前缀。如需业务含义的 ID,建议使用 Snowflake 等算法。