UUID / ULID 生成器
在线批量生成 UUID v4, UUID v1 和 ULID。支持一键复制,完全在浏览器本地生成,安全快速。
数量:
6eddce1f-1f03-46fa-9017-4915865ea8ec71378dbc-390e-47fb-a21d-7d55f0e13839d5c95c91-3e52-4d0c-8d9b-4eeb1656da1265a9fac7-ea51-4eef-b641-63184b846d7c114a4bc8-ba79-4977-9948-1bf193338afbCurrent: 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 生成逻辑都在您的浏览器本地执行,不会发送到任何服务器。您的数据绝对隐私。