在线 UUID 批量生成

一次生成多个随机型 UUID v4,可调节数量、大小写与是否包含连字符,并一键复制全部。 随机数取自浏览器加密级随机源,生成过程完全在本地。

生成选项

等待输入
拖动滑块或用下方按钮即时重新生成。

生成结果

每行一个

关于 UUID

UUID(Universally Unique Identifier,通用唯一标识符)是一个 128 位、通常写成 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx(8-4-4-4-12 共 32 个十六进制字符)的标识符, 常用于数据库主键、会话令牌、幂等请求 ID 等需要「无需协调也不重复」的场景。

本页生成的是版本 4(随机型) UUID:其中一段位固定标记版本为 4, 紧邻的一段最高两位固定为 10(表示 RFC 4122 变体),其余全部由随机数填充。 随机源使用浏览器的 crypto.getRandomValues(加密级),在极老的浏览器上回退到 Math.random 垫片。

一个特殊值 00000000-0000-0000-0000-000000000000 称为 nil UUID, 通常用作「空 / 未设置」的占位,而不是随机生成的结果。

随机型 UUID 的唯一性建立在概率上:v4 有约 122 位随机空间,碰撞概率极低,工程上可视为唯一; 但它不保证绝对不重复,对强一致或安全关键的场景应结合数据库唯一约束或改用其他方案。

「密码生成」页也能产出单个 UUID,本页定位为批量生成与复制。