语言
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
UUID生成器

UUID生成器

在浏览器中生成 UUID v1、v4 和 v7,支持批量输出、格式选项、文件导出,并附带可识别版本与时间戳的解析器。

生成 v1、v4 和 v7 的 UUID

这款 UUID 生成器直接在你的浏览器中创建 128 位的通用唯一标识符(UUID,也称 GUID)。选择一个版本,点击 生成,即可复制一个可直接使用的 ID,用于数据库主键、API 资源、会话令牌,或任何需要保持唯一的取值。

它专为不止需要单个随机 ID 的开发者打造。可在 v1v4v7 之间切换,用格式选项调整输出,一次最多生成 1000 个,还能把任意 UUID 粘贴进解析器,查看它的版本、变体和内嵌的时间戳。

设计上保护隐私:每个 UUID 都通过浏览器的 Web Crypto API(crypto.randomUUID()crypto.getRandomValues())在本地生成。不会发送到服务器、不会存储、也不会上传。

如何生成 UUID

1

选择版本

点击版本标签——v1(时间戳)、v4(随机)或 v7(可排序)。打开工具时会自动生成一个 UUID。

2

设置格式选项

切换 大写去除连字符花括号 {}引号 "",以匹配你的代码。改动会实时应用到单个和批量输出上。

3

生成并复制

点击 生成 获取一个全新的 UUID,再点 复制 将其放入剪贴板。需要大量 ID 时,设置 数量(1-1000)和分隔符,然后使用 复制全部下载

4

解析任意 UUID

打开 UUID 解析器,粘贴一个 UUID,点击 解析 或按回车键,即可读取它的版本、变体、十六进制值以及时间戳(适用于 v1 和 v7)。

功能特点

UUID v1(时间戳)

编码当前时间和一个随机节点,生成按时间排序的标识符,适合审计日志。

UUID v4(随机)

由 122 位密码学安全的随机数构成——大多数应用场景的默认首选。

UUID v7(可排序)

将毫秒级 Unix 时间戳与随机位结合(RFC 9562),是有序数据库主键的理想之选。

灵活的格式

一键切换大写、去除连字符、花括号或双引号——即时应用到单个和批量输出。

批量生成

一次生成 1 到 1000 个 UUID,可用换行、逗号或分号分隔。

复制与导出

复制单个 UUID 或一次复制全部,也可将整批导出为 TXT、JSON 或 CSV 文件。

UUID 解析器

查看任意 UUID 的版本、变体、十六进制值和创建时间戳(v1 和 v7),即便带有花括号或引号也能识别。

本地处理,保护隐私

所有生成和解析都通过 Web Crypto API 在你的浏览器中运行——没有请求,也不收集数据。

常见问题

UUID 是什么?

UUID(通用唯一标识符)是一个 128 位的值,无需中心化机构即可标识资源。它写成 32 个十六进制数字,分为用连字符隔开的五组(8-4-4-4-12),广泛用于数据库键、API ID、会话令牌和追踪。

UUID 该用哪个版本——v4 还是 v7?

对于通用 ID,v4 是标准的随机选择。对于数据库主键,更推荐 v7:它内嵌毫秒级时间戳,使取值按创建时间排序,从而提升 B-tree 索引性能并减少页分裂。当你确实想从 ID 中提取出时间戳时,再使用 v1

UUID 是唯一的吗——会重复吗?

UUID v4 有 122 位随机位,约 5.3 × 1036 种可能取值。发生碰撞的概率微乎其微:你大约需要生成 2.7 × 1018 个 UUID,才会有哪怕 50% 的几率出现一次重复。这里的随机性来自浏览器密码学安全的生成器。

如何一次生成大量 UUID?

使用批量生成区域:设置 数量(1 到 1000),选择一个分隔符(换行、逗号或分号),然后点击 生成。接着 复制全部,或将整批 下载 为 TXT、JSON 或 CSV。

UUID 和 GUID 有什么区别?

它们指的是同一样东西。UUID 是出自 RFC 4122 / RFC 9562 的标准术语,而 GUID(全局唯一标识符)是微软技术体系中使用的叫法。128 位的格式完全相同,所以这款生成器对两者都适用。

这款 UUID 生成器安全且保护隐私吗?

是的。每个 UUID 都完全在你的浏览器中通过 Web Crypto API(crypto.randomUUID()crypto.getRandomValues())生成。你生成或解析的任何内容都不会发送到服务器、存储或共享。

批量生成
点击 生成 即可立即创建一个新的 UUID
使用 格式选项 自定义输出(大写、去除连字符、花括号、引号)
通过批量生成一次最多创建 1000 个 UUID
将批量 UUID 导出为 TXT、JSON 或 CSV 文件
UUID 解析器 查看任意 UUID 的版本与时间戳
数据库主键建议选用 UUID v7——可按创建时间排序
所有 UUID 都在你的浏览器中生成,不会向任何服务器发送数据
想了解更多? 阅读文档 →
1/8
开始输入以搜索...
搜索中...
未找到结果
请尝试使用不同的关键词搜索