DevToolBox

UUID 生成器

批量生成 UUID v1、v3、v4、v5、NIL 与 Max 标识符,或解析现有 UUID 查看其版本、变体与 v1 元数据。

范围 1 到 100

UUID 在浏览器本地生成。v1 内嵌基于时间的戳,v3 用 MD5 对命名空间和名称做哈希,v4 完全随机,v5 用 SHA-1 对命名空间和名称做哈希。NIL 与 Max 分别是全零和全 F 的特殊值。

使用说明

什么是 UUID? UUID(通用唯一标识符)是一个 128 位的值。本工具可生成多种 UUID 版本,并能解析现有 UUID 显示版本、变体与 v1 元数据。

如何生成 1. 选择版本:v1(时间戳)、v3(MD5 命名空间)、v4(随机)、v5(SHA-1 命名空间)、NIL 或 Max。 2. 选择数量(1 到 100)。 3. v3 与 v5 需要选择命名空间预设(DNS、URL、OID、X500)或输入自定义命名空间,然后输入名称。 4. 可按需切换大写或无连字符输出。 5. 点击“生成”,然后单条复制或全部复制。

如何解析 1. 切换到“解析”Tab。 2. 粘贴一个 UUID,例如 9073926b-929f-31c2-abc9-fad77ae3e8eb。 3. 工具会显示版本、变体;v1 还会显示内嵌的时间戳、节点与时钟序列。

示例 - DNS 命名空间 + 名称 example.com 的 v3 结果为 9073926b-929f-31c2-abc9-fad77ae3e8eb。 - NIL UUID 全为零,Max UUID 全为 F。

隐私说明 所有生成与解析都在浏览器本地完成。

UUID 生成器 — 在线生成 UUID v1/v3/v4/v5/NIL/Max