UUID / GUID 生成器

在浏览器中生成 UUID v4,支持复制和下载。

1–100 个

生成结果0

选择格式和数量,点击生成。

关于 UUID / GUID

UUID 和 GUID 是什么?

UUID 是通用唯一标识符(Universally Unique Identifier),用 128 位数据表示一个标识。GUID 是微软技术生态中常见的称呼,在日常使用中通常指同类标识符。标准文本形式包含 32 个十六进制字符,按 8-4-4-4-12 分组,以连字符连接。

UUID v4 如何生成?

v4 是 UUID 的一种版本,使用随机数生成。其中 6 位用于标识版本和变体,其余 122 位为随机数据。重复概率很低,但不等于绝对不会重复;需要强制唯一的数据仍应设置唯一约束。UUID 的现行规范是 RFC 9562,它取代了 RFC 4122。

不同输出格式有什么区别?

大写、去掉连字符或添加花括号只改变文本表示,不改变 UUID 的值。切换格式会更新当前结果的显示、复制和下载内容,不会生成新的 UUID。使用时应遵循接收系统要求的格式。

这个工具如何处理数据?

生成、复制和 TXT 文件创建均在浏览器内完成,生成结果不会上传。工具优先使用 crypto.randomUUID(),不支持时使用 crypto.getRandomValues() 生成随机字节并设置版本与变体位。每次生成替换当前结果;TXT 文件每行一个 UUID,不包含标题或序号。

参考资料: RFC 9562 §5.4 · Web Crypto: randomUUID()