安全与标识

UUID 生成与检查器

在浏览器本地安全生成 UUID v4/v7,校验 UUID 文本,并查看版本、变体和 v7 时间戳。

在浏览器本地运行

生成 UUID

快速示例

如何使用 UUID 工具

生成模式使用浏览器的 crypto.getRandomValues 产生密码学安全随机字节;可选择 UUID v4 或 RFC 9562 UUID v7、数量、大小写和输出格式。检查模式会解析 UUID 的版本、变体;v7 还会显示 Unix 毫秒时间戳。

随机性与排序说明

UUID v4 和 v7 的随机字段来自浏览器密码学安全随机源,不使用 Math.random。v7 的前 48 位是 Unix 毫秒时间戳;每次生成的其余字段独立随机,因此同一毫秒内不保证全局单调,若需要排序请按时间与完整 UUID 显式排序。

常见问题

UUID v4 和 v7 有什么区别?

v4 主要提供随机唯一标识;v7 把 Unix 毫秒时间放在高位,更适合数据库索引和按创建时间排序。两者都使用安全随机字段。

什么是 variant 和 version?

version 表示 UUID 布局(例如 4 或 7),variant 表示解释这些位的规范族。此工具按 RFC 9562 识别标准 variant,并同时展示其他保留 variant。

输入会上传吗?

不会。生成、解析、复制和下载都在浏览器中完成,输入不会发送到应用服务器。