生成UUID v4、UUID v7或ULID标识符。

完全在浏览器中使用Web Crypto API生成——不会向服务器发送任何内容。

类型

关于 UUID / ULID 生成器

这个生成器可以生成三种唯一标识符:UUID v4(完全随机)、UUID v7(按时间排序,非常适合数据库主键)和 ULID(紧凑、可按字典序排序)。可以生成单个 ID,也可以批量生成,并支持单独复制或一次性全部复制。

标识符在你的浏览器中使用 Web Crypto API 的加密安全随机源生成——不会向服务器请求或发送任何内容,因此你生成的 ID 完全属于你自己。显示切换开关可以打开或关闭大写形式,以及显示或隐藏连字符。

在不同版本之间做出选择很重要:v4 是通用默认选项,不会透露任何关于创建时间的信息;v7 在高位嵌入了毫秒级时间戳,因此按顺序插入的行在索引中大致保持有序;ULID 以更短的 base32 形式提供相同的可排序性。

如何使用 UUID / ULID 生成器

  1. 选择标识符类型:UUID v4、UUID v7 或 ULID。
  2. 选择一批要生成的数量。
  3. 点击"生成"——ID 会使用 Web Crypto API 在本地创建。
  4. 如果你的目标系统偏好不同格式,可以切换大写或连字符。
  5. 复制单个 ID,或使用"全部复制"复制整批 ID。

常见问题

v4 是 122 位纯随机数,不包含任何嵌入信息。v7 在高位放置了一个 Unix 毫秒时间戳,因此较新的 ID 会排在较旧的之后——这在将 UUID 用作主键时能让 B 树索引保持紧凑。

ULID 同样按时间排序,但编码为 26 个 base32 字符,因此比 UUID 字符串更短,不区分大小写,也对 URL 友好。当 ID 出现在 URL 或日志中时选择 ULID;当需要标准的 36 字符格式时选择 UUID。

这种概率可以忽略不计。UUID v4 有 122 个随机位——即使每秒生成数十亿个,也需要数百年才可能出现冲突。该生成器使用的是加密安全的随机源,而不是弱伪随机源。

不是。一切都通过 Web Crypto API 在你的浏览器中运行,因此这些标识符永远不会被传输、记录,或被其他任何人看到。

是的——你可以免费生成任意数量的 UUID 和 ULID,无需账号。


热门搜索
uuid 生成器 生成 uuid 在线 uuid v4 uuid v7 生成器 ulid 生成器 随机 uuid
需要帮助?
使用此工具时遇到问题?请告诉我们的团队。
报告问题

将此免费工具添加到你自己的网站 — 复制并粘贴下面的代码。