🆔

UUID Generator

Generate various versions of UUID/GUID.

生成器
生成结果5 个
1efc1eace-409b-4c0b-b0a1-3871142beffb点击复制
24f772390-5676-4928-bbf4-d22c3b3fad97点击复制
3ed8d55a8-a745-46b3-8925-0e7873cde605点击复制
456112095-0d83-483e-abca-f19b84c33932点击复制
55c87793a-8870-4555-94a4-89a8413ece90点击复制

什么是 UUID?

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

支持的类型

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

使用场景

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

格式选项

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