UUID 生成工具

工具说明

UUID生成工具是一款实用的在线工具,可以生成符合RFC 4122标准的通用唯一标识符(UUID),广泛应用于分布式系统、数据库主键、会话标识等场景。

主要功能:
  • 多种版本支持:支持生成UUID v1、v3、v4、v5等多个版本
  • 批量生成:可一次性生成多个UUID
  • 格式化输出:支持多种输出格式(小写、大写、无连字符等)
  • 验证功能:可验证UUID格式是否正确
  • 解析功能:可解析UUID各部分含义
  • 历史记录:保存生成历史,方便查看和复用
  • 本地处理:所有生成在浏览器本地完成,不上传服务器
  • 适用于开发测试、系统设计、数据库应用等多种场景
不同版本适用于不同场景
一次性生成多个UUID(1-100个)
本地生成 不上传服务器
生成信息

UUID版本: v4

生成数量: 1

生成状态: 待生成

生成用时: 0ms

验证结果

UUID格式: -

版本信息: -

验证结果: -

字符数:0
使用提示
版本说明:
  • UUID v1:基于时间和MAC地址生成,包含时间戳信息
  • UUID v3:基于MD5哈希和命名空间生成,具有确定性
  • UUID v4:基于随机数生成,最常用的版本
  • UUID v5:基于SHA-1哈希和命名空间生成,比v3更安全
应用场景:
  • 数据库主键生成
  • 分布式系统唯一标识
  • 会话ID生成
  • 文件名唯一标识
  • API令牌生成
UUID格式说明
标准格式
xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx
各部分含义
  • M:UUID版本号 (1, 3, 4, 5)
  • N:变体标识 (8, 9, A, B)
  • x:十六进制数字 (0-9, A-F)
注意事项
  • 所有生成都在浏览器本地完成,数据不会上传到服务器
  • UUID v4基于随机数生成,具有很好的唯一性
  • 验证功能可以帮助检查UUID格式是否正确
  • 解析功能可以查看UUID的版本和变体信息