UUID在线生成器

UUID生成器

生成内容:

工具说明

这个工具适合做什么

UUID 是一种 128 位的唯一标识,常用于数据库主键、订单号、请求跟踪 ID、分布式系统资源标识等场景。本页支持批量生成 UUID V1 和 UUID V4,并可直接复制结果。

如果你只是想要一个稳定、易用的随机标识,通常优先选择 UUID V4

常见使用场景

  • 为新建记录、接口请求或任务实例生成唯一 ID。
  • 批量准备测试数据、导入数据或压测样本。
  • 在日志系统里给一次请求或消息链路打上追踪标记。

使用步骤

  1. 选择需要的版本,默认推荐 V4。
  2. 输入生成数量,工具会自动限制在合理范围内。
  3. 如有大写格式需求,可开启“结果转大写”。
  4. 点击刷新生成,确认结果后直接复制。

示例输出

550e8400-e29b-41d4-a716-446655440000
9c858901-8a57-4791-81fe-4c455b099bc9

实际生成结果会不同,上面只是 UUID 形态示例。

容易出错的地方

  • 把 UUID 当成安全令牌使用是不合适的,它的目标是唯一性,不是安全性。
  • 如果下游系统区分大小写或要求固定格式,复制前要先确认是否需要转为大写。
  • 只有在确有兼容需求时才建议选择 V1,否则直接用 V4 会更简单。

常见问题

UUID V1 和 V4 应该怎么选?

多数业务场景默认用 V4 就够了,因为它基于随机数、使用简单且不暴露时间特征。只有在你明确需要时间相关特征或兼容旧系统时,才考虑 V1。

GUID 和 UUID 有区别吗?

GUID 通常是微软体系里对 UUID 的称呼,实际使用时大多可以视为同一类 128 位唯一标识。

批量生成 UUID 会不会重复?

理论上任何标识都有碰撞概率,但标准 UUID 的空间非常大,正常业务量下发生重复的概率极低。生成后仍应结合业务唯一约束做最终保障。

UUID 可以拿来当密码或密钥吗?

不建议。UUID 适合做唯一标识,不适合直接当作密码、访问令牌或加密密钥。涉及安全凭证时,应使用专门的随机密码或密钥生成方案。

相关工具

如果你还想比较另一种可排序标识,可以继续使用 ULID 生成器;如果你需要生成安全凭证,则更适合看 随机密码生成器