广告屏蔽请关闭广告拦截功能,以支持我们的免费服务。

UUID 生成器

创建不同 UUID 版本或 ULID 格式的标识符,供数据库或分布式系统使用。批量生成可加快测试和演示设置。

公用设施v1.0.0

UUID 生成器

生成加密安全的 UUID 和唯一标识符。支持 v4、v7、v1、ULID、Nil 和 Max:支持批量生成和即时复制。

类型/标准

格式

计数

max 100

5 5ID · UUID v4

1063f2a0c-ed55-47cc-a6d1-1b793491b18f
2607b1120-7202-4527-9dac-ec962be1523f
333a344e3-4f71-4f09-804c-c96b403371e3
40e978779-9dcb-4b74-92b5-c45375aefd6a
522875bbf-5202-42a5-b9af-fee3a8a2fd3e

统计数据

5生成
UUID v4标准
36ID 长度
CSPRNG

多种标准

通过单一工具生成 UUID v4(随机)、v7(按时间排序)、v1(按时间排序)、ULID、Nil 和 Max 标识符。

批量发电

一次可生成多达 100 个唯一 ID,并以纯文本文件的形式下载,或将整批 ID 复制到剪贴板。

加密安全与本地

v4 和 v7 使用浏览器的 crypto.randomUUID() 和 getRandomValues() 应用程序接口。不会向服务器发送任何 ID。

指南

如何生成 UUID

1

选择版本

可选择 UUID v4(随机)、v7(有时间顺序的随机)、v1(基于时间)、ULID、Nil 或 Max。

2

设置格式和计数

选择您喜欢的输出格式(小写、大写、{BRACES}或无连字符)以及您需要的 ID 数量。

3

生成

单击 "生成 "或按下任何单个 ID 上的 "刷新 "按钮,重新生成该 ID。结果立即显示。

4

复制或下载

复制单个 ID、复制整个批次,或将所有 ID 下载为 .txt 文件:可用于数据库或代码。

广告屏蔽请关闭广告拦截功能,以支持我们的免费服务。
使用案例

谁需要生成 UUID?

后台开发人员

为数据库行、事件 ID 和幂等键生成主键,无需数据库往返。

前端开发员

在到达 API 之前,为 React 列表、拖放项目和本地创建的记录生成稳定的密钥。

数据工程师

使用 UUID v7 或 ULID 获取时间可排序的 ID,这些 ID 可与时间排序和分布式系统兼容。

质量保证工程师

为结构化测试套件生成唯一的测试夹具 ID、会话令牌和相关 ID。

DevOps 和 SRE

为基础架构调配脚本、Terraform 资源和部署管道创建 idempotency 令牌。

游戏开发者

无需中央 ID 服务,即可为游戏实体、保存文件、大厅会话和匹配 ID 分配 UUID。

广告屏蔽请关闭广告拦截功能,以支持我们的免费服务。
比较

无尽锻造与其他 UUID 工具的比较

多种标准、批量导出和加密安全:完全在浏览器中运行。

特点
其他工具平均数
无尽锻造✦ 本网站
支持 UUID v4、v7 和 v1
Sometimes
ULID、零和最大值
没有
批量发电可达 100
Sometimes
以 .txt 文件形式下载
没有
加密安全随机性
没有
免费使用
Limited
广告屏蔽请关闭广告拦截功能,以支持我们的免费服务。

所有身份证标准一网打尽

Endless Forge UUID 生成器涵盖了现代唯一标识符标准的所有方面。UUID v4 是完全随机 ID 的首选;v7 增加了毫秒时间戳前缀,用于自然数据库排序;v1 是基于时间的原始标准;ULID 将时间戳排序性与 Crockford Base32 编码相结合。所有生成都使用浏览器的加密安全 API。
广告屏蔽请关闭广告拦截功能,以支持我们的免费服务。
探索

更多实用工具和开发人员工具

广告屏蔽请关闭广告拦截功能,以支持我们的免费服务。
常见问题

常见问题

UUID v4 是完全随机的。UUID v7 在前 48 位嵌入了 Unix 毫秒时间戳,使 ID 可以自然地按创建时间排序:这对数据库索引很有价值。
UUID v1 是基于时间的:它将当前时间戳与生成机器的 MAC 地址相结合,使 v1 UUID 可按时间顺序排列。UUID v4 是随机生成的:122 比特的随机性与时间或机器身份无关。这是最常用的版本。UUID v5 是基于命名空间的:它使用 SHA-1 哈希算法从命名空间标识符和名称生成确定的 UUID。对于生成强随机密码或口令而非标识符,Password Generator是专门为这种使用情况而设计的。
是的。在 PostgreSQL、MySQL 和 MongoDB 中,UUID v4 被广泛用作主键。UUID v7 和 ULID 是高吞吐量表的更好选择,因为它们的时间前缀减少了 B 树索引碎片。
是的,批量生成功能可让您在一次操作中生成数十或数百个 UUID。所有 ID 都会显示在列表中,并可作为新行分隔的批次复制。这对于预先生成测试数据、为数据库添加样本记录或为迁移脚本生成成批标识符非常有用。对于将生成的 UUID 编码为 Base64 以用于 URL 安全标记,Base64 Encoder可一步完成转换。
对于 UUID v4 来说,发生碰撞的概率小得惊人:任何两个 ID 发生碰撞的概率大约为 1:5.3 × 10³⁶。在实际工作中,UUID v4 碰撞被认为是不可能发生的。
永不生成。所有生成过程都使用浏览器的本地 crypto.randomUUID() 和 crypto.getRandomValues() 应用程序接口。ID 或使用数据不会离开您的浏览器。

已回答6个问题

广告屏蔽请关闭广告拦截功能,以支持我们的免费服务。
Startup Fame Verification