UUID批量生成工具

在线批量生成 UUID(GUID)工具,一次生成多个符合 RFC4122 v4 的唯一标识,支持去横线、大写、版本选择,适合数据库主键和测试数据。

工具介绍

UUID批量生成工具可以批量生成符合标准规范的UUID(通用唯一识别码),支持版本1和版本4,可自定义生成数量、大小写、去除分隔横线等选项,生成结果支持一键复制。

使用说明

  1. 在「生成数量」输入框中设置需要生成的UUID数量(范围1-1000)
  2. 选择需要生成的UUID版本,默认选择版本4(随机)
  3. 根据需要勾选「去除分隔横线」或「转换为大写」选项
  4. 点击「生成UUID」即可生成符合要求的UUID列表,点击「复制全部结果」可一键复制全部结果

生成原理

注意事项

UUID是什么?有什么用途?

UUID(通用唯一识别码)是一个128位的标识符,用于在分布式系统中生成全局唯一的标识。常用于数据库主键、资源命名、临时文件标识、会话标识等场景,保证不同实体不会产生重复ID。

v1和v4版本的UUID有什么区别?

版本1 UUID是基于时间戳生成,包含生成时间信息,可通过时间排序;版本4 UUID是完全随机生成,不包含任何时间或设备信息,保密性更好,是最常用的UUID版本。

生成的UUID会重复吗?

理论上,符合标准的v4 UUID重复概率极低,几乎可以忽略不计,对于绝大多数场景都可以认为不会重复。v1 UUID基于时间生成,同一毫秒内生成多个也会通过随机数补全避免重复。

为什么推荐使用v4版本UUID?

v4版本UUID使用加密安全随机数生成,不包含时间、设备等敏感信息,随机性更强,适合绝大多数需要唯一标识的通用场景,安全性也更高。