ToolHub
打开工具

UUID 生成器

生成 UUID v4 和 v1 唯一标识符

开发者工具

关于此工具

一款灵活的 UUID 生成器,支持 v4(随机)和 v1(基于时间)两种格式生成通用唯一标识符。一次最多可生成 100 个 UUID,支持大写输出和去除连字符选项——非常适合数据库主键、API 标识符和分布式系统使用。

主要功能

快速预览

使用场景

id generator

常见问题

UUID v1 和 v4 有什么区别?

UUID v1 基于当前时间戳和机器的 MAC 地址生成,具有时间排序性但可能被追踪。UUID v4 使用随机数生成,匿名性更好。大多数场景建议使用 v4,需要按时间排序时选择 v1。

生成的 UUID 有多唯一?

UUID v4 约有 2 的 122 次方种可能值,碰撞概率极低。即使每秒生成数十亿个 UUID,也需要数百万年才有可能出现碰撞。

可以生成不带连字符的 UUID 吗?

可以,只需在生成前勾选」去除连字符」选项。这将生成 32 位十六进制字符串,而非标准的 36 位带连字符格式,适用于紧凑存储或特定 API 要求。

一次最多可以生成多少个 UUID?

一次最多可生成 100 个 UUID。数量可在 1 到 100 之间调整,方便批量操作如数据库数据填充。

生成的 UUID 是加密安全的吗?

UUID v4 使用 Math.random() 生成,适用于大多数应用场景,但不建议用于密码重置令牌等安全关键场景。安全敏感用途请考虑使用专门的加密库。