UUID / ULID 生成器
在线批量生成 UUID v4, UUID v1 和 ULID。支持一键复制,完全在浏览器本地生成,安全快速。
数量:
1539414c-37f6-455e-a950-588a08d8983487c553e4-64f6-484b-b52a-e4b8fe3fe7ed1555c1e0-ba03-4934-9deb-584ad6f9d940647e242d-3bba-449b-91a4-1ae11a2a2fdc72554dd5-81cd-4ac6-9b4c-ec63fb3cecf6Current: 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 生成逻辑都在您的浏览器本地执行,不会发送到任何服务器。您的数据绝对隐私。