UUID 生成器

无需后端即可为数据库、接口和测试数据生成 UUID。v4 提供纯随机标识,v7 带时间戳、可按创建时间排序。

免费 本地运行 无需注册

还没有生成 UUID,点击「生成」。

校验 UUID
v4 是纯随机;v7 按时间有序,更适合数据库索引。

使用方法

1

选择版本

需要纯随机用 v4,需要按时间排序用 v7。

2

设置数量

一次可以生成 1 到 100 个 UUID。

3

复制或下载

复制整个列表,或保存为文本文件。

为什么用它

密码学安全随机

v4 使用浏览器的安全随机数生成器,而不是 Math.random。

按时间排序的 v7

v7 以毫秒时间戳开头,因此 ID 会按创建时间自然排序。

批量生成

一键生成最多 100 个标识符并导出。

常见问题

v4 和 v7 有什么区别?
v4 完全随机;v7 前 48 位是时间戳,后面是随机位,所以可以按创建时间排序。
这些 UUID 会重复吗?
随机空间足够大,实际碰撞概率极低,但任何生成器都无法绝对保证唯一。
可以用作数据库主键吗?
可以。推荐用 v7,因为按时间有序的值能减少 B 树索引的页分裂。
会上传数据吗?
不会。UUID 在浏览器本地通过 crypto.getRandomValues 或 crypto.randomUUID 生成。
大写 UUID 合法吗?
合法。UUID 不区分大小写,工具支持切换大小写。

相关工具

最后更新: