UUID 生成器
为数据库、API 和文件创建唯一标识符:随机的 v4 或可排序的 v7,随时可以复制。
已封存在本设备上
在浏览器中运行,不上传任何内容。
已封存
你的 UUID
检查 UUID
这不是有效的 UUID。UUID 由 32 位十六进制数字组成,通常按 8-4-4-4-12 分组。
- 标准格式
- 版本
- 变体
- 创建时间
使用方法
-
选择版本
需要普通的随机标识符时用 v4;需要 ID 按创建时间排序时用 v7。
-
设置数量和格式
一次最多生成 1000 个,可选大写、去掉连字符、加花括号,或加引号以便放进代码。
-
复制或下载
复制列表,或下载为文本文件。需要新的一批时,点击“生成”即可。
常见问题
这些 UUID 真的是唯一的吗?
v4 UUID 含有 122 位随机数,来自浏览器的加密安全随机数生成器。两个 UUID 发生重复的概率小到在实际中可以忽略。v7 还加入了当前时间,让重复的可能性更低。
应该用 v4 还是 v7?
数据库主键更适合用 v7:新 ID 排在旧 ID 之后,索引保持紧凑,插入速度也更快。其他场景用 v4 就很好,所有系统都支持。
GUID 和 UUID 是一回事吗?
是的。GUID 是 Microsoft 对同一种 128 位格式的叫法。选择大写并加花括号,即可得到 Windows 和 .NET 中常见的样式。
UUID 是在你们的服务器上生成的吗?
不是。它们通过 Web Crypto API 在你的浏览器中生成,不会被发送或存储到任何地方。
能看出 UUID 是什么时候创建的吗?
只有基于时间的版本可以。版本 1、6 和 7 包含时间戳,生成器下方的检查工具会帮你读取。版本 4 是纯随机的,不包含日期。