UUID生成器

生成UUID v1、v4和v5版本,支持批量生成和一键复制。

编程编码 · ToolBox

工具介绍

开发中需要唯一标识符,又不想自己写代码生成?UUID生成器支持v1、v4、v5多个版本,可以批量生成并一键复制。程序员为数据库记录、接口幂等键生成唯一ID时即开即用;测试人员准备测试数据时能一次生成一大批;普通用户给文件或资源命名需要不重复的标识,也能从这里随手拿一个。生成结果基于标准的UUID规范,可直接用于各类开发场景。

使用步骤

  1. 选择要生成的UUID版本(v1、v4或v5)
  2. 设置生成数量
  3. 点击生成按钮,查看UUID列表
  4. 点击复制单个UUID,或批量复制全部结果

常见问题

UUID v1、v4、v5有什么区别?

v1基于时间和设备信息生成,v4完全随机生成,v5基于命名空间和名称的哈希生成。日常开发中最常用的是v4。

批量生成的UUID会重复吗?

v4版本使用随机数生成,理论碰撞概率极低(约为2的122次方分之一),实际工程中可以视为不会重复。

生成的UUID可以直接用作数据库主键吗?

可以。UUID作为字符串主键被各类数据库广泛支持,分布式系统中常用来避免自增ID的冲突问题。