Tool overview
什么是UUID 生成器?
UUID 生成器是一款帮助您创建、格式化、验证并解码 UUID v4、v5 和 v7的开发者工具。
为什么使用UUID 生成器?
在需要创建、格式化、验证并解码 UUID v4、v5 和 v7时提升可读性与效率,且不会将数据上传到服务器。
核心功能
客户端隐私保护、即时结果与一键复制。创建、格式化、验证并解码 UUID v4、v5 和 v7
使用方法
按照以下步骤使用上方工具并获得准确结果。
- 选择“创建”产生新 ID,或选择“验证 / 解码”检查粘贴的 UUID(带/不带连字符、花括号或 urn:uuid:)。
- 选择版本:v4(随机)、v7(时间有序)、v5(命名空间 + 名称),或 Nil / Max 哨兵。
- 切换格式芯片(连字符、花括号、URN、大写、引号)可在不重新生成熵的情况下重排相同 ID。
- 调整数量(1–250)和分隔符,然后点击主 UUID 复制,或使用全部复制 / JSON / 下载。
- 按 Ctrl/Cmd+Enter 重新生成。可选自动复制会在每次生成后将主 UUID 放入剪贴板。
UUID 生成技术规范
本生成器实现的 UUID 版本、格式与解码检查的操作细节。
UUID v4 — 122 位随机载荷
版本 4 将版本半字节设为 4,RFC 4122 变体位设为 10xx。其余 122 位由 crypto.getRandomValues() 填充。
UUID v7 — Unix 时间戳 + 单调计数器
UUID v7(RFC 9562)嵌入 48 位毫秒 Unix 时间戳和 12 位单调计数器,保证同一毫秒内批量有序。
UUID v5 — 命名空间 + 名称(SHA-1)
版本 5 对命名空间 UUID 与 UTF-8 名称做 SHA-1,并设置版本 5 与 RFC 4122 变体。提供 DNS、URL、OID、X.500 预设。
格式、哨兵与解码
数量 1–250,支持连字符、花括号、URN、大写、引号与分隔符。含 Nil/Max 与验证/解码。出于浏览器 MAC 隐私考虑不提供 v1。
常见问题
关于常见调试问题和数据隐私的可展开解答。
相关工具
探索可与此工具配合使用的其他相关实用工具。
官方文档与参考
本工具的权威规范与平台文档。