生成工具
v4
v4 使用随机数,v7 和 v6 按生成时间排序,v3 和 v5 从名称推导标识符,v8 则遵循自定义的位布局。
同一个命名空间加同一个名称,永远得到同一个 UUID。
范围为 1 至 1000。
结果 0
所有值都在你的设备上用 Web Crypto API 生成,不会发送到浏览器之外的任何地方。
快捷键:Ctrl + Enter 重新生成
UUID 工具一览
什么是 UUID
UUID 是一个 128 位的标识符,写作 8-4-4-4-12 形式的 32 位十六进制数,例如 550e8400-e29b-41d4-a716-446655440000。这套机制由 RFC 4122 定义、并由 RFC 9562 更新,让彼此独立的系统也能各自生成不会重复的标识符。Microsoft 把同样的结构称作 GUID。
常见问题
UUID 会重复吗?
v4 的 122 位全是随机数,在实际规模下基本不可能重复。要让重复概率达到 50%,大约需要生成 2.7 × 1018 个值。v1 和 v7 靠时间与节点区分,v3 和 v5 则是确定性的,输入不同就不会得到相同的值。
该选哪个版本?
绝大多数场景用 v4 就够了。如果这些值会写入带索引的列,请选 v7:开头的毫秒时间戳让插入按顺序进行,索引不会被撑大。如果需要同一份输入始终得到同一个 UUID ——比如从域名推导固定标识符 —— 请用 v3 或 v5。
免费吗?有次数限制吗?
免费,无需账号,也没有每日上限。一次操作最多可以生成 1000 条。为了便于阅读,页面上只显示前 500 条,但复制和下载始终包含全部生成的值。