UUID 生成工具

单个或批量生成随机的 v4 UUID。

正在加载工具…

UUID 生成工具生成加密随机的版本 4 UUID——可以单个生成,也可以一次最多生成 100 个。支持切换大小写和连字符格式,整个列表或任意单个值都能一键复制。UUID 使用 Web Crypto API 直接在浏览器中生成。

UUID 生成工具 是什么?

UUID 生成器是一款免费在线工具,可生成符合密码学随机性的第 4 版 UUID(也称 GUID),专为需要为主键、API 请求 ID、测试数据或分布式记录创建唯一标识符的开发者、数据库管理员和 QA 工程师打造。你可以一次生成单个 UUID,也可批量生成最多 100 个,然后将输出切换为小写或大写,并开关连字符以匹配你的表结构。每个值都通过 Web Crypto API 的 crypto.randomUUID() 在你的浏览器中本地生成,因此这款随机 UUID v4 生成器无需注册即可为你提供不可预测、抗碰撞的标识符。一键复制整个以换行符分隔的列表,或从单独的行中获取任意单个 UUID。

如何使用 UUID 生成工具

  1. 在「数量(1-100)」字段中输入你需要的 UUID 个数;工具打开时默认预生成 5 个。
  2. 点击「生成」即可创建一批全新的第 4 版 UUID。
  3. 选择「大小写」(小写或大写)来设置十六进制字母的格式。
  4. 将「连字符」设为「带」或「不带」,以保留或去除短横线。
  5. 使用「输出」字段上的复制按钮复制整个列表,或使用「单独」下每行的复制图标复制单个 UUID。

示例

带连字符的单个小写 UUID(默认)

将「数量」设为 1 并点击「生成」。你会得到一个 v4 UUID,如 3f2504e0-4f89-41d3-9a0c-0305e82c3301;具体值每次都随机,但始终采用规范的 8-4-4-4-4 连字符格式。

不带连字符的大写

将「大小写」切换为大写,「连字符」切换为「不带」,然后点击「生成」。会生成类似 3F2504E04F8941D39A0C0305E82C3301 的值,即 32 个十六进制字符且不含短横线,适用于紧凑型键或不接受连字符的系统。

批量生成 50 个

在「数量」中输入 50 并点击「生成」,即可得到 50 个唯一的 UUID,每行一个。「已生成」统计显示 50,「版本」统计显示 v4。一次性全部复制,用作种子数据或测试数据。

常见问题

这个工具生成的是哪个版本的 UUID?
仅生成第 4 版(随机生成)UUID;「版本」统计始终显示 v4。每个 UUID 都通过 Web Crypto API 的安全随机源 crypto.randomUUID() 生成,而非基于时间戳或 MAC 地址,因此这些值不可预测且抗碰撞。
我一次最多能生成多少个 UUID?
每批 1 到 100 个。「数量」字段接受 1 到 100;如果你输入了更大或无效的数字,生成前会将其限制在 1 到 100 的范围内。
我能获得大写 UUID 或去除连字符吗?
可以。使用「大小写」开关在小写和大写之间切换,使用「连字符」开关输出「带」或「不带」短横线的值,从而得到标准的 36 字符或紧凑的 32 字符格式。
我能只复制一个 UUID 而不是整个列表吗?
可以。每个生成的 UUID 都在「单独」标题下单独占一行,并配有各自的复制图标;而「输出」字段上的复制按钮则复制整个以换行符分隔的列表。
有任何内容会被上传到服务器吗?
不会。每个 UUID 都完全通过 Web Crypto API 在你的浏览器中生成。没有任何内容会被发送到或存储在任何服务器上,因此该工具可离线使用,你的标识符也始终保持私密。

相关工具