UUID / ULID 生成器

在线批量生成 UUID v4, UUID v1 和 ULID。支持一键复制,完全在浏览器本地生成,安全快速。

数量:
1539414c-37f6-455e-a950-588a08d89834
87c553e4-64f6-484b-b52a-e4b8fe3fe7ed
1555c1e0-ba03-4934-9deb-584ad6f9d940
647e242d-3bba-449b-91a4-1ae11a2a2fdc
72554dd5-81cd-4ac6-9b4c-ec63fb3cecf6
Current: UUID-V4Count: 5

? 什么是 UUID?

**UUID** (Universally Unique Identifier) 是一个128位长的数字,通常用32个十六进制字符表示,中间用连字符分隔。

  • UUID v4 (推荐): 完全随机生成。碰撞概率极低,足以忽略不计。最常用于数据库主键或会话ID。
  • UUID v1: 基于当前时间戳和计算机的 MAC 地址生成。保证全球唯一性,且有序,但会暴露生成时间和机器信息。

🚀 什么是 ULID?

**ULID** (Universally Unique Lexicographically Sortable Identifier) 是 UUID 的现代替代品。它解决了 UUID v4 的一个主要痛点:**无序性**。

  • 可排序: 生成的ID按时间顺序排列,对数据库索引非常友好。
  • URL 安全: 使用 Crockford's Base32 编码,不包含易混淆字符 (I, L, O, U)。
  • 兼容性: 同样是 128 位,可以与 UUID 格式互转。

常见问题

UUID v4 会重复吗?

理论上会,但概率极低。如果您每秒生成 10 亿个 UUID,连续生成 85 年,发生碰撞的概率才只有 50%。在实际应用中,可以认为是绝对唯一的。

我应该用 UUID 还是 ULID?

如果您需要 ID 按时间排序(例如用于数据库主键、日志记录),强烈推荐使用 ULID。如果您只需要一个随机的不重复字符串,UUID v4 是最标准的选择,兼容性最好。

这个工具安全吗?

完全安全。所有的 ID 生成逻辑都在您的浏览器本地执行,不会发送到任何服务器。您的数据绝对隐私。