WALUDO 工具箱
GENERATE.01 UUID GENERATOR

UUID 生成器

生成与展示分离:先得到稳定的 v4 或 v7 列表,再即时切换 GUID、JSON、SQL 等输出格式,无需重新生成。

CONFIG

生成设置

版本
字母大小写

使用浏览器安全随机数,本页不保存结果

UUID

生成结果

选择版本和数量,然后生成 UUID
选择版本和数量,然后生成 UUIDv4
CHECK

UUID / GUID 校验

等待校验
标准格式
版本
Variant
§ 01

如何生成和使用 UUID

1
1

选择版本

通用随机标识选择 v4;需要按生成时间大致排序时选择 v7。

2
2

设置数量与格式

一次生成 1 到 1000 条,外观和 JSON、SQL 等模板可在生成后即时切换。

3
3

复制、下载或校验

复制全部结果、按当前模板下载,或在校验栏识别已有 UUID 的版本与 variant。

§ 02

UUID v4、v7 与 GUID

UUID 是 128 位通用唯一标识符,标准文本通常由 32 个十六进制字符和 4 个连字符组成。v4 使用安全随机位;v7 把 Unix 毫秒时间放在高位,因此字典序大致等于生成顺序。

GUID 是 Microsoft 生态中的常见叫法。它与 UUID 在实际接口和数据库中通常兼容,差异更多体现在大写、连字符和大括号等显示习惯。

§ 03

版本与格式怎么选

类型
特点
适合场景
UUID v4
安全随机,不包含时间信息
通用对象、请求 ID、测试数据
UUID v7
时间高位,可按生成时间大致排序
日志、事件、订单、数据库主键
GUID 外观
大写或带大括号的 UUID 文本
.NET、Windows、SQL Server
§ 04

在代码中生成 UUID v4

const id = crypto.randomUUID();
console.log(id);
§ 05

常见问题

Q1UUID v4 和 UUID v7 应该选哪个?

v4 兼容性广、完全随机,适合大多数对象和请求 ID。v7 在高位包含毫秒时间戳,适合事件、日志或希望数据库索引按时间更平滑的场景。

Q2UUID 和 GUID 是同一种东西吗?

在绝大多数开发场景中可以视为兼容的 128 位标识符。GUID 更常见于 Microsoft 和 .NET 生态,通常偏好大写或带大括号的显示格式。

Q3UUID v4 会重复吗?

理论上任何有限空间都可能碰撞,但 v4 有 122 位随机空间,使用安全随机数时概率极低。业务中仍应由数据库唯一约束作为最终保证。

Q4为什么更换 JSON 或 SQL 模板不会重新生成?

生成值和展示格式被刻意分离。这样可以用同一批 UUID 反复切换粘贴格式,不会因点错模板而丢失原结果。

Q5生成或校验的 UUID 会保存吗?

不会。生成、格式化与校验都在当前浏览器页面内完成,不上传服务器,也不写入本地存储。

✳ WALUDO TOOLBOX ✳ 浏览器原生工具集 · NO SERVER · NO DATA COLLECTION

您的文件永远不会离开您的电脑 · FILES STAY LOCAL · PRIVACY FIRST