UUID 生成器
选择数量和版本,然后复制生成的标识符。每次重新生成都会得到新值。
结果
填写输入框以查看结果。
计算方法
- 随机字节来自浏览器的 Web Crypto API。
- v4 含有 122 个随机位;v7 的前 48 位记录毫秒级 Unix 时间,其余位为随机数据。
- 版本位和变体位遵循 RFC 9562。
示例
UUID v4 示例:3f1c9a52-7b4e-4d2a-9c61-0e8f5b7a2d14。
注意事项
- UUID v7 可能暴露其生成的大致时间。
- UUID 在本地生成且不会保存;请勿将其用作秘密令牌。
适用场景
- 为数据库记录或应用对象创建唯一标识符。
- 按用途选择随机 v4 或可按时间排序的 v7。
常见问题
UUID v4 和 v7 有什么区别?
v4 是随机标识符;v7 包含时间信息,因此更方便按时间顺序排序。
UUID 一定不会重复吗?
发生冲突的概率极低,但 UUID 标准并不提供绝对的数学保证。
生成的 UUID 会被发送或保存吗?
不会。UUID 在浏览器本地生成,不会发送到服务器。