UUID生成器

即时生成唯一的UUID v4标识符。

1

推荐工具

精心挑选的实用工具

生成永不冲突的唯一标识符(UUID)

概述

UUID(通用唯一标识符)是一个 128 位的值,用于标记数据,使得即便在从不互相通信的不同系统之间,也没有两条记录会冲突。开发者用它做数据库键、API 请求 ID、文件名和会话令牌。此生成器在浏览器中即时创建符合标准的 UUID,你无需任何服务器调用即可复制一个或一整批。

使用步骤

  1. 1

    生成 UUID

    打开工具,一个新的第 4 版 UUID 立即出现。

  2. 2

    复制或重新生成

    一键复制该值,或按需重新生成一个或一整批。

  3. 3

    作为标识符使用

    在需要唯一键的数据库、代码、配置或文件名中粘贴它。

工作原理

此工具生成第 4 版 UUID,它几乎完全由浏览器加密随机生成器产生的随机数构成。结果以标准的 8-4-4-4-12 十六进制格式显示(如 3f2504e0-4f89-41d3-9a0c-0305e82c3301)。由于值是随机的且有 128 位宽,两个值冲突的概率极其微小。一切都在本地完成,任何 ID 都不会被记录或发送。

什么时候用

在没有中心计数器的情况下分配数据库主键。为追踪给 API 请求或日志条目打标签。给上传文件命名,使它们互不覆盖。为安全重试创建幂等键。生成测试数据或占位 ID。为临时链接或会话生成令牌。

常见问题

第 4 版 UUID 是随机的 128 位值,冲突的可能性微乎其微——要让风险变得可测量,你得生成数十亿个。就实际用途而言它们是唯一的。

注意事项

第 4 版 UUID 唯一但不连续,这可能使数据库索引碎片化——如果插入顺序很重要,请考虑改用按时间排序的 ID 方案。

UUID生成器 | Super Easy Utils