DevKitBase
工具关于隐私

生成 UUID,无需打开临时 gist

选择版本,点击生成,复制一个或多个。v4 通过 `crypto.randomUUID`(若可用);v7 通过文档化的时间排序实现。

字符: 0
输入
输出

使用时机

测试数据、主键实验、关联请求 ID——不能单独用作安全令牌。

示例

输入
(生成)
输出
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx
v4 格式;每次运行结果不同。

工作原理

v4 使用 CSPRNG;v7 使用 Unix 毫秒 + 随机数(RFC 9562 风格)。格式可选:带连字符/大写/花括号。

常见陷阱

  • UUID 并非机密——不能单独用作会话密钥。
  • v1/v7 会泄露时间结构——请注意你的隐私需求。
  • 对于某些严格的 API,大小写是敏感的。

区别说明

此处生成 ID;随机字符串用于不透明令牌;哈希用于内容指纹。

常见问题

v4 与 v7 对比?
v7 按时间排序——对数据库索引更友好;v4 完全随机。
GUID 有什么不同?
相同的 128 位概念;显示格式可能不同。
会上传吗?
不会。
空 UUID?
可选辅助功能。

相关工具

在浏览器中运行。不上传任何内容。非安全产品——哈希和JWT解码仅用于调试,不用于密码存储或身份验证建议。