即时生成唯一的 UUID v4 标识符。加密安全,具有批量生成和多种格式选项。所有处理都在您的浏览器中本地进行。
选择您需要一次生成多少个 UUID。选项范围从 1 到 100,以满足批量生成需求。
选择您喜欢的格式:小写(默认)、大写或带花括号(常用于 Windows/.NET 环境)。
点击「生成」创建您的 UUID。使用复制按钮复制单个 UUID,或使用「复制全部」一次复制所有生成的 UUID。
使用验证部分检查现有字符串是否为有效的 UUID v4。粘贴任何 UUID 并点击「验证」以验证其格式。
UUID是一个128位的值,显示为由连字符分隔的5组32个十六进制数字:8-4-4-4-12。例如:550e8400-e29b-41d4-a716-446655440000。该格式在RFC 4122中标准化。
使用 122 位随机数据确保唯一性。位置 13 始终为「4」(版本标识符)。位置 17 为 8、9、a 或 b(变体标识符)。所有其他位置都是随机的十六进制数字。无时间戳或 MAC 地址信息。
此工具使用 Web Crypto API (crypto.randomUUID()),它内部使用加密安全的随机数生成器。浏览器生成 122 个随机位,然后根据 RFC 4122 设置版本 (4) 和变体位。
有 2^122 种可能的 UUID,碰撞概率可以忽略不计。要有 50% 的碰撞概率,您需要大约 2.71 千亿亿个 UUID。每秒生成 10 亿个 UUID 需要大约 86 年才能达到那个点。
UUID v4 不可预测,适合安全使用。无法猜测或枚举。无信息泄漏(不像带 MAC 地址的 v1)。适用于会话 ID、API 密钥和密钥令牌。本地生成——永远不会发送到任何服务器。
自增ID:可预测,暴露记录数量,不可移植。时间戳:可能冲突,暴露创建时间。随机数:需要考虑长度,格式不一。UUID v4:标准化,可移植,不可预测,抗冲突。
UUID(通用唯一标识符)是一个 128 位标识符,实际上保证在所有空间和时间上都是唯一的。UUID 通常用于数据库、分布式系统和需要唯一标识符而无需中央协调的应用程序。
Saved Presets is a Supporter feature.
Tool History is a Supporter feature.
Tool Notes is a Supporter feature.
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx