UUID 生成器:v4、v7 和批量生成

生成所需版本的 UUID(也叫 GUID)并一键复制。全部在浏览器中运行——不向服务器发送任何内容。

🎲 生成 UUID

📦 批量生成

需要多少个 UUID(1–1000):

📋 现成值

空 UUID
全为零——「未设置值」
Max UUID
全为一

🧠 UUID 的结构

UUID 是一个 128 位标识符,写成 32 个十六进制数字,格式为 8-4-4-4-12。它无需中央计数器即可实际保证唯一:版本 4 取自随机数,版本 7 包含时间戳,因此按创建顺序排序。

xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx time / random 32 个十六进制数字 M = 版本 4 / 7 N = 变体 8/9/a/b 128 位 = 32 个十六进制数字,分为 5 组

用途:数据库记录的主键、日志中的请求和事务 ID、唯一文件名、防止重试被处理两次的请求键(幂等性)、设备和会话标识符。主要好处:UUID 可以在任何地方生成而无需共享计数器,且几乎不可能冲突。