GUID生成器

在线生成全局唯一标识符(GUID/UUID)

生成设置
使用说明
什么是GUID?
  • GUID(Globally Unique Identifier):全局唯一标识符
  • UUID(Universally Unique Identifier):通用唯一标识符
  • GUID和UUID本质上是同一个概念,只是叫法不同
  • 由128位(16字节)数字组成,通常以32个十六进制数字表示
  • 理论上可以生成 2^128 ≈ 3.4×10^38 个不同的GUID
GUID格式说明:
格式 说明 示例
D(标准格式) 32位十六进制数字,用连字符分隔 550e8400-e29b-41d4-a716-446655440000
N(无连字符) 32位十六进制数字,无分隔符 550e8400e29b41d4a716446655440000
B(大括号) 标准格式,外加大括号 {550e8400-e29b-41d4-a716-446655440000}
P(圆括号) 标准格式,外加圆括号 (550e8400-e29b-41d4-a716-446655440000)
GUID版本:
  • Version 4(随机):本工具生成的GUID版本,基于随机数生成
  • Version 1(时间戳+MAC地址)
  • Version 3(MD5哈希)
  • Version 5(SHA-1哈希)
使用场景:
  • 数据库主键(唯一标识记录)
  • 分布式系统中的唯一标识
  • 文件名或资源标识
  • 会话ID或事务ID
  • API密钥或令牌
功能特点:
  • 支持批量生成(最多1000个)
  • 支持4种标准格式
  • 支持大小写转换
  • 一键复制或下载为文件
  • 基于浏览器随机数生成,安全可靠
注意事项:
  • GUID虽然理论上是唯一的,但在极端情况下可能重复
  • Version 4 GUID基于随机数,碰撞概率极低
  • 不建议将GUID用于安全敏感的场景(如密码)
  • GUID占用空间较大(16字节),在性能敏感场景需权衡