跳到正文
WoowTools

UUID 生成器

生成随机 UUID v4 或基于时间的 v1 标识符,一次最多 100 个,支持标准、大写、无连字符、花括号或 URN 格式,还能校验任意 UUID。

免费 在浏览器中运行 无需注册

正在加载UUID 生成器…

您的文件绝不离开您的设备

如何使用UUID 生成器

  1. 1

    在此页面打开UUID 生成器,它直接在浏览器中加载。

  2. 2

    添加文件、文本或数值,并调整设置。

  3. 3

    复制或下载结果。不会上传或存储任何内容。

关于此工具

UUID(通用唯一识别码,在微软体系中称为 GUID)是一个 128 位标识符,写成五组共 32 个十六进制数字,例如 550e8400-e29b-41d4-a716-446655440000。这款 UUID 生成器在浏览器中即时生成:一次一个或最多 100 个,版本 4(随机)或版本 1(基于时间),并输出为你的代码或数据库需要的格式。

如何生成 UUID

  1. 选择版本:v4 生成随机 ID(最常用),v1 生成基于时间的 ID。
  2. 设置数量,1 到 100 个。
  3. 选择输出格式:标准小写、大写、无连字符、花括号包裹或 URN(urn:uuid:...)。
  4. 复制单个 UUID、全部复制,或下载为文本文件。列表或网格视图便于查看大批量结果。

UUID v4 还是 v1?

  • 版本 4 由 122 个随机位构成。两个 v4 UUID 重复的概率极低,任何机器都可以独立生成,无需协调。适合数据库主键、API 令牌、文件名和请求 ID。
  • 版本 1 由时间戳和节点标识组成,后生成的 ID 排序在前者之后。工具会显示每个 v1 UUID 中包含的时间戳。由于 v1 会暴露生成时间,公开场景建议使用 v4。

输出格式

格式示例
标准550e8400-e29b-41d4-a716-446655440000
大写550E8400-E29B-41D4-A716-446655440000
无连字符550e8400e29b41d4a716446655440000
花括号{550e8400-e29b-41d4-a716-446655440000}
URNurn:uuid:550e8400-e29b-41d4-a716-446655440000

校验 UUID

把任意 UUID 粘贴到校验框,检查格式是否正确并查看版本。当 API 拒绝某个 ID,或从其他系统接手数据时很有用。

UUID 的常见用途

分布式数据库主键、API 对象 ID、支付幂等键、文件和上传的唯一名称,以及日志中的关联 ID。还要处理编码数据?试试 Base64 编码解码工具或 MD5 哈希生成器。

常见问题

UUID 和 GUID 有什么区别?

两者是同一个东西。GUID 是微软对 UUID 的叫法,都是由 32 个十六进制数字组成的 128 位标识符。

两个 UUID v4 会重复吗?

理论上会,实际上不会。v4 UUID 有 122 个随机位,要每秒生成数十亿个并持续很多年,重复才可能发生。

应该用哪个 UUID 版本?

几乎所有情况都用版本 4。只有需要按创建时间排序、且不介意暴露生成时间时才用版本 1。

一次能生成多少个 UUID?

每批最多 100 个,可以一次全部复制或下载为文本文件。

UUID 是在服务器上生成的吗?

不是。它们在你的浏览器中生成,不会被记录或存储。

如何检查字符串是否是有效的 UUID?

把它粘贴到 UUID 校验框,工具会告诉你是否有效以及属于哪个版本。