🇨🇳ZH

UUID 生成器

即时生成版本 4 UUID / GUID —— 在你的浏览器中运行,不上传任何内容。

✨ What do you want to try next?

You've finished this tool — here are a few you might find useful.

Explore 100+ free toolsPDF, Image, Text, Convert, Calculate and more — all free.View all tools →

关于 UUID 生成器

UUID(通用唯一标识符),也称为 GUID,是一种 128 位的数值,用作唯一 ID,无需由中央机构统一分配编号。开发者经常使用它们 —— 主键、记录和对象 ID、日志与分布式系统中的关联 ID、幂等性密钥、文件名,以及任何需要两个系统各自独立生成 ID 而不产生冲突的场景。本工具可生成一个或多个版本 4 的 UUID,随时可以复制。

工作原理

它使用浏览器原生的 crypto.randomUUID(),生成版本 4 的 UUID —— 其 128 位中有 122 位是随机的(其余位编码版本和变体信息),取自一个密码学安全的随机源。结果遵循规范的 xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx 格式。你可以一次生成多达 100 个,并逐个或一起复制,还可以根据系统需要格式化为不带连字符或大写形式。

假设与行为说明

  • 生成版本 4(随机)UUID —— 最常见的一种,其唯一性来自随机性,而非时间戳或 MAC 地址。
  • 格式化选项(去除连字符、转为大写)是为了兼容性而应用的;底层数值保持不变。
  • 唯一性是概率性的:拥有 122 位随机比特,出现重复的概率极其微小 —— 你需要生成数十亿个才会让碰撞变得哪怕稍微可能。
  • 单批最多可生成 100 个。

局限性

  • 它仅限版本 4。 不生成按时间排序的 UUID(v1、v6、v7)或基于名称的 UUID(v3/v5)。如果你特别需要数据库友好、可排序的 ID,v4 的随机性意味着它们不会按创建时间排序。
  • v4 UUID 不是连续的,与连续 ID 相比可能会使数据库索引碎片化 —— 这是一个已知的权衡,而非缺陷。
  • 它们是标识符,不是密钥 —— 虽然在实践中难以猜测,但请将安全令牌视为一个单独的问题来处理。
  • 每批数量上限为 100 个。

隐私

UUID 完全在你的浏览器中使用其内置加密功能生成。不会上传、记录或存储任何内容。

常见问题

这个 UUID 生成器免费吗?

是的 —— 免费、无需注册、无使用次数限制,在你的浏览器中运行。

它生成哪个版本的 UUID?

版本 4 —— 随机 UUID —— 使用浏览器原生的 crypto.randomUUID()。128 位中有 122 位是密码学安全的随机数。

UUID 保证唯一吗?

不是绝对保证,但实际上等同于唯一。拥有 122 位随机比特,碰撞的概率极其微小 —— 你需要生成数十亿个才会让它变得哪怕稍微有可能。

UUID 和 GUID 有什么区别?

它们是同一回事。GUID 是微软生态系统使用的术语;UUID 是标准名称。本工具生成的值对两者都有效。

我能获得不带连字符或大写形式的 UUID 吗?

可以。切换开关即可去除连字符,或转换为大写,以适配需要这些格式的系统。

它能生成可排序或基于时间的 UUID(v7)吗?

不能。它生成的是版本 4 随机 UUID,不按时间排序。如需可排序的 ID,你需要一个 v7 生成器。

UUID 会被发送到任何地方吗?

不会。它们在你的设备上生成,从不上传或存储。

Lakshay Kumar

作者 Lakshay Kumar(TechLakshay)

A QA Automation Engineer by trade, Lakshay's real passion is untangling complex problems into simple, working solutions — which is exactly why FreeMyTask exists. On Instagram, he channels that same instinct into helping 26,000+ content creators with SEO education, motivation, and hands-on query solving.

最后更新: August 22, 2026
🎁