UUID生成器

生成各种格式的UUID,支持V1、V4、V5等多种版本

生成结果

UUID版本说明

UUID V1 (基于时间)

UUID V1是基于时间和MAC地址生成的。它包含一个60位的时间戳,48位的MAC地址,以及14位的时钟序列。

特点:

  • 可以通过时间戳排序
  • 可能会暴露设备的MAC地址
  • 在同一设备上生成的UUID有唯一性保证

UUID V4 (随机)

UUID V4是完全基于随机数生成的。它使用随机或伪随机数生成器来创建128位的UUID。

特点:

  • 生成速度快
  • 不包含任何个人或设备信息
  • 碰撞概率极低(约为10^-31)

UUID V5 (基于名称)

UUID V5是基于命名空间和名称的哈希值生成的。它使用SHA-1算法对命名空间UUID和名称进行哈希处理。

特点:

  • 相同的命名空间和名称始终生成相同的UUID
  • 使用SHA-1算法保证唯一性
  • 适合需要从名称生成稳定UUID的场景

使用说明

基本使用

  • 选择要生成的UUID版本(V1、V4或V5)
  • 设置要生成的UUID数量(1-50)
  • 选择UUID的格式(标准、无连字符、大写或小写)
  • 点击"生成UUID"按钮

高级选项

  • UUID V5:需要输入命名空间UUID和名称
  • 格式选择:可以根据需要选择不同的UUID表示格式
  • 复制功能:点击结果框右上角的复制按钮可以复制生成的UUID