🎲
UUID 生成器
在线免费 UUID/GUID 生成器,支持 UUID v1/v4/v7,遵循 RFC 9562 标准,批量生成,纯浏览器端运行。
Generated UUIDs (1)
673b81a5-9f3c-4b80-af20-67543c04659b常见问题
什么是 UUID?
UUID(通用唯一标识符)是标准化为 RFC 4122 和 ISO/IEC 9834-8 的 128 位标识符。规范格式为 32 位小写十六进制数字,显示为 8-4-4-4-12 分组并用连字符分隔(共 36 个字符)。UUID 用作数据库主键、分布式系统标识符、文件名和 API 资源 ID,适用于需要全局唯一性但没有中央授权机构的场景。
什么是 UUID v4?
UUID v4 使用随机或伪随机数生成。版本由第 13 个十六进制数字指示(始终为 4),变体由第 17 个数字指示(始终为 8、9、a 或 b,符合 RFC 4122)。这留下 122 位随机性。UUID v4 是最常用的版本,因为它不需要网络协调、MAC 地址或时间戳 — 只需要一个好的随机源如 crypto.getRandomValues()。
生成的 UUID 真的唯一吗?
虽然数学上不保证唯一,但碰撞概率极低(1/2^122)。以每秒 10 亿个的速度生成 UUID,需要 85 年才有 50% 的概率发生一次碰撞。
相关工具
使用方法
- 1 点击 **生成** 创建一个新的 RFC 4122 UUID v4。
- 2 使用数量选项一次生成多个 UUID。
- 3 点击 **复制** 复制单个 UUID,或 **复制全部** 获取批量结果。
- 4 根据需要在大写和小写格式之间切换。