UUID 生成器
生成随机 UUID v4 或基于时间的 v1 标识符,一次最多 100 个,支持标准、大写、无连字符、花括号或 URN 格式,还能校验任意 UUID。
免费 在浏览器中运行 无需注册
正在加载UUID 生成器…
您的文件绝不离开您的设备
如何使用UUID 生成器
- 1
在此页面打开UUID 生成器,它直接在浏览器中加载。
- 2
添加文件、文本或数值,并调整设置。
- 3
复制或下载结果。不会上传或存储任何内容。
关于此工具
UUID(通用唯一识别码,在微软体系中称为 GUID)是一个 128 位标识符,写成五组共 32 个十六进制数字,例如 550e8400-e29b-41d4-a716-446655440000。这款 UUID 生成器在浏览器中即时生成:一次一个或最多 100 个,版本 4(随机)或版本 1(基于时间),并输出为你的代码或数据库需要的格式。
如何生成 UUID
- 选择版本:v4 生成随机 ID(最常用),v1 生成基于时间的 ID。
- 设置数量,1 到 100 个。
- 选择输出格式:标准小写、大写、无连字符、花括号包裹或 URN(urn:uuid:...)。
- 复制单个 UUID、全部复制,或下载为文本文件。列表或网格视图便于查看大批量结果。
UUID v4 还是 v1?
- 版本 4 由 122 个随机位构成。两个 v4 UUID 重复的概率极低,任何机器都可以独立生成,无需协调。适合数据库主键、API 令牌、文件名和请求 ID。
- 版本 1 由时间戳和节点标识组成,后生成的 ID 排序在前者之后。工具会显示每个 v1 UUID 中包含的时间戳。由于 v1 会暴露生成时间,公开场景建议使用 v4。
输出格式
| 格式 | 示例 |
|---|---|
| 标准 | 550e8400-e29b-41d4-a716-446655440000 |
| 大写 | 550E8400-E29B-41D4-A716-446655440000 |
| 无连字符 | 550e8400e29b41d4a716446655440000 |
| 花括号 | {550e8400-e29b-41d4-a716-446655440000} |
| URN | urn:uuid:550e8400-e29b-41d4-a716-446655440000 |
校验 UUID
把任意 UUID 粘贴到校验框,检查格式是否正确并查看版本。当 API 拒绝某个 ID,或从其他系统接手数据时很有用。
UUID 的常见用途
分布式数据库主键、API 对象 ID、支付幂等键、文件和上传的唯一名称,以及日志中的关联 ID。还要处理编码数据?试试 Base64 编码解码工具或 MD5 哈希生成器。
常见问题
UUID 和 GUID 有什么区别?
两者是同一个东西。GUID 是微软对 UUID 的叫法,都是由 32 个十六进制数字组成的 128 位标识符。
两个 UUID v4 会重复吗?
理论上会,实际上不会。v4 UUID 有 122 个随机位,要每秒生成数十亿个并持续很多年,重复才可能发生。
应该用哪个 UUID 版本?
几乎所有情况都用版本 4。只有需要按创建时间排序、且不介意暴露生成时间时才用版本 1。
一次能生成多少个 UUID?
每批最多 100 个,可以一次全部复制或下载为文本文件。
UUID 是在服务器上生成的吗?
不是。它们在你的浏览器中生成,不会被记录或存储。
如何检查字符串是否是有效的 UUID?
把它粘贴到 UUID 校验框,工具会告诉你是否有效以及属于哪个版本。
