UUID 生成器

本地处理 · 数据不上传

生成随机的 UUID v4 与时间有序的 v7——支持批量,即时生成。

已生成 0 个 UUID

UUID 生成器是什么?

UUID 生成器在你的浏览器里创建全局唯一标识符——可单个也可批量,支持 v4(随机)和 v7(时间有序)两种版本。

UUID(全局唯一标识符,也叫 GUID)是一个 128 位的值,用来在没有中央分配机构的情况下标识数据。它无处不在:数据库主键、请求与链路追踪 ID、文件名、API 资源,以及任何两台机器都绝不能生成相同 ID 的分布式系统。一个 UUID 长这样:550e8400-e29b-41d4-a716-446655440000。

v4 完全随机,使用最广。v7 在开头嵌入毫秒时间戳,因此 ID 大致按创建顺序排序——这让它作为数据库主键友好得多,因为插入保持有序、索引保持紧凑。本工具可生成任一版本,一次最多生成一千个,并提供大写和无连字符输出以适配有特殊要求的系统。

所有值都使用你浏览器的加密随机源生成。不会向服务器请求或发送任何内容,生成的 ID 只属于你。

常见问题

UUID v4 和 v7 有什么区别?

v4 完全随机;v7 以毫秒时间戳开头,因此 ID 可按时间排序——作为数据库主键更好,插入保持有序、索引更高效。两者在实践中都唯一。

这些 UUID 可以放心当作 ID 用吗?

可以。它们使用你浏览器的加密安全随机源,在任何现实数量下发生碰撞的概率都可忽略不计。

可以一次生成很多个吗?

可以,每次最多 1000 个,并能一键全部复制。

大写和连字符选项有什么用?

有些系统要求 UUID 为大写或不含连字符(即 32 位纯十六进制字符串)。打开这些选项即可匹配目标格式。

UUID 一定唯一吗?

并非数学上绝对保证,但发生碰撞的概率小到可以忽略,因此实践中 UUID 被视为唯一。