首页 UUID生成器

UUID生成器

在线生成标准UUID/GUID,支持批量生成与格式选择

生成结果

0 个
点击「生成」按钮开始生成 UUID

关于 UUID

UUID v4基于随机数生成,是最常用的版本,重复概率极低(约 10^-18)。

UUID v1基于时间戳和 MAC 地址生成,包含时间信息,可用于按时间排序。

所有 UUID 均在浏览器本地生成,不会上传到服务器。

如何使用 UUID 生成器工具

只需3个简单步骤,即可完成操作

1

选择版本

选择需要生成的 UUID 版本(v1/v4/v7 等)

2

设置数量

输入需要生成的 UUID 数量(支持批量生成)

3

生成复制

点击生成按钮,结果列表中可逐个或批量复制

适用场景

  1. 1

    数据库主键

    为数据库记录生成全局唯一的 UUID 作为主键

  2. 2

    API 资源 ID

    在 RESTful API 中为资源生成唯一标识符

  3. 3

    文件名去重

    生成 UUID 作为上传文件的存储文件名,避免冲突

  4. 4

    分布式系统

    在分布式系统中生成不冲突的唯一 ID

核心功能

  1. 1

    多版本支持

    支持 UUID v1、v4、v7 等多个版本

  2. 2

    批量生成

    一次性生成多个 UUID,支持自定义数量

  3. 3

    格式选项

    支持带连字符和不带连字符两种格式

  4. 4

    即时复制

    点击即可复制单个或全部 UUID

常见问题

UUID v4 和 v7 有什么区别?

v4 是完全随机的,v7 包含时间戳前缀,具有时间排序特性,更适合作为数据库主键。

UUID 会重复吗?

理论上可能重复,但概率极低(约为 1/2^122),实际上可以认为是唯一的。

UUID 和自增 ID 哪个好?

UUID 更适合分布式系统(无中心化),自增 ID 更适合小型单机应用(更紧凑)。

可以自定义 UUID 前缀吗?

UUID 标准不支持自定义前缀。如需业务含义的 ID,建议使用 Snowflake 等算法。