首页 / 随机生成器 / UUID 生成器

UUID 生成器

免费在线UUID生成器,支持UUID v1/v4/v5三种版本,批量生成,大小写切换,带连字符/无连字符格式,一键复制导出。

相关工具

  • 密码生成器
  • 随机数生成器
  • 哈希加密工具
  • 假数据生成器
  • 二维码生成器
  • Base64 工具

常见问题

UUID 有哪些版本?
常见的 UUID 版本有:v1(基于时间+MAC地址)、v3(基于MD5哈希)、v4(完全随机)、v5(基于SHA-1哈希)。其中 v4 是最常用的版本,随机性最高;v5 适合需要确定性生成的场景。
UUID 会重复吗?
UUID v4 有 122 位随机数,碰撞概率极低。即使每秒生成 10 亿个 UUID,连续生成 85 年才有 50% 的概率发生一次碰撞,实际使用中可视为唯一。
v1 和 v4 有什么区别?
v1 基于时间戳和 MAC 地址生成,可以反推出生成时间和设备,有隐私风险;v4 完全随机生成,无法追溯来源,安全性更高。大多数场景推荐使用 v4。
v5 有什么用?
UUID v5 是基于命名空间和名称的确定性生成,相同的命名空间+名称始终生成相同的 UUID。适合需要根据业务ID生成确定性UUID的场景,如分布式系统中的ID映射。
带连字符和不带连字符有什么区别?
连字符只是 UUID 的显示格式,不影响其值。带连字符更易读,常用于配置文件和日志;不带连字符更紧凑,常用于 URL 和数据库存储。