🆔

UUID 生成器

生成各版本的 UUID/GUID

生成器
生成结果5 个
15d0390c9-a56c-470d-b606-4351c399e9ed点击复制
260e74966-b3bc-43aa-b187-ad6c8d627641点击复制
33b73f794-289e-4236-945f-58ca0e20055b点击复制
4eda8472b-a466-40f3-a2fc-56c963f353a1点击复制
545ef0555-8638-4a64-b072-6b26d45ab4cd点击复制

什么是 UUID?

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

支持的类型

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

使用场景

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

格式选项

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