开发工具

UUID 生成器

生成 UUID v1、v3、v4、v5、v6、v7、Nil 和 Max,支持标准、无连字符、URN 和 JSON 输出。 工具在浏览器本地运行,输入内容不会上传服务器。

适用场景

  • 批量生成 v4 随机 UUID,作为数据库主键、会话 ID 或链路追踪 ID。
  • 生成按时间排序的 v7 UUID,适合分布式系统和索引友好的主键场景。
  • 把 UUID 转为无连字符、URN 或 JSON 数组格式,适配不同系统要求。

使用步骤

  1. 选择 UUID 版本(v1 / v3 / v4 / v5 / v6 / v7)。
  2. 设置生成数量和输出格式。
  3. 点击生成。
  4. 复制结果到项目中使用。

常见问题

UUID v4 和 v7 怎么选?

v4 完全随机,适合普通标识符;v7 内嵌毫秒时间戳,天然按时间排序,更适合作数据库主键。

v3 和 v5 命名空间 UUID 怎么用?

需要提供命名空间 UUID 和名称字符串,同样的输入会生成固定不变的 UUID,适合确定性标识,一般推荐 v5。

生成的 UUID 会重复吗?

v4 由加密安全随机数生成,重复概率极低,工程上可视为唯一;v7 带时间前缀和随机位,更不易冲突。

相关工具