🆔

UUID 生成器

生成各版本的 UUID/GUID

生成器
生成结果5 个
179afd414-45ea-4e6b-866b-1f9cedf3baea点击复制
2a75163a2-1f39-461d-83ae-6d32f53018fc点击复制
384057069-3508-4c64-acd7-1f65a9847ecf点击复制
4028fc133-1258-4933-97f6-bce036aa8c57点击复制
533d2346b-527a-4eb7-9396-e692bfa2c842点击复制

什么是 UUID?

UUID(Universally Unique Identifier,通用唯一识别码)是一种软件构建的标准,用于在分布式系统中唯一标识信息。UUID 由 32 个十六进制数字组成,以连字符分隔为五组,形式为 8-4-4-4-12。

支持的类型

  • UUID v4(随机):最常用的版本,基于随机数生成,碰撞概率极低
  • UUID v1(时间):基于时间戳和机器 MAC 地址生成
  • NanoID(短码):更短的唯一 ID,URL 友好,适合前端使用

使用场景

  • 数据库主键:作为分布式系统的唯一标识
  • 会话 ID:用户会话的唯一标识
  • 文件命名:上传文件的唯一文件名
  • 请求追踪:微服务架构中的请求链路追踪

格式选项

  • 大写:将所有字母转为大写形式
  • 无连字符:移除中间的连字符,生成 32 位连续字符串