在线UUID批量生成工具
UUID 生成器
点击生成按钮创建 UUID
工具介绍
UUID(Universally Unique Identifier,通用唯一标识符)是一种标识符,用于在分布式系统中唯一标识信息。UUID v4 基于随机数生成,具有极低的碰撞概率。本工具支持批量生成 UUID,可自定义格式(包含/不包含中划线、大写/小写),所有生成过程均在浏览器本地完成,确保数据安全。广泛应用于软件开发、数据库测试、API 调试、唯一会话标识等场景。
使用方法
- 1设置生成数量
在"生成数量"输入框中设置需要生成的 UUID 数量,支持 1 到 1000 个。数量越多,结果列表越长,可滚动查看。
- 2选择输出格式
"包含中划线"选项控制 UUID 是否带有连字符分隔符(如 550e8400-e29b-41d4-a716-446655440000);"转为大写"选项控制输出的十六进制字符是大写还是小写。
- 3生成 UUID
点击"生成 N 个 UUID"按钮开始生成。生成的 UUID 会显示在下方结果列表中,每个 UUID 旁边都有复制按钮。
- 4复制和使用
点击单个 UUID 旁边的复制按钮复制单个 UUID,或点击右上角"复制全部"按钮一次性复制所有 UUID(每行一个)。复制后可直接粘贴到代码或数据库中使用。
使用技巧
- ✓ UUID v4 基于加密安全的随机数生成器(crypto API),具有极高的安全性
- ✓ 关闭"包含中划线"可生成紧凑格式(32位连续十六进制字符),节省存储空间
- ✓ 批量生成适合用于数据库测试、批量创建用户 ID 等场景
- ✓ 所有计算在浏览器本地完成,不会向任何服务器发送数据
- ✓ 支持大写格式输出,方便与某些需要大写十六进制的系统集成
常见问题
UUID 和 GUID 有什么区别?
UUID(通用唯一标识符)和 GUID(全局唯一标识符)本质上是同一种东西,只是来自不同的标准体系。Microsoft 称之为 GUID,而其他标准组织称之为 UUID。两者都遵循相同的 8-4-4-4-12 格式,可以互换使用。
UUID v4 真的唯一吗?会不会重复?
UUID v4 有 122 位随机性,理论上碰撞概率约为 2^-122。即使每秒生成 10 亿个 UUID,也需要约 100 万年才会有一次碰撞的概率。虽然理论上可能重复,但在实际应用中可以认为是唯一的。
为什么生成的 UUID 有小写和大写两种格式?
UUID 本身是十六进制字符串,大小写在数值上是等价的。小写格式(a-f)是默认标准,但某些系统或规范可能要求大写格式。本工具提供两种格式选择以兼容不同需求。
UUID 可以用于安全令牌或密码吗?
UUID v4 可以作为会话 ID 或安全令牌,但由于其基于随机数而非密码学安全的随机数生成器,不建议直接用作密码。对于安全敏感场景,建议使用专门的密码学安全随机数生成器。