UUID 生成器
这款免费的 UUID 生成器在你的浏览器里批量产出随机的版本 4 UUID。UUID v4 本质是一个 122 位随机数,套上标准的 8-4-4-4-12 十六进制格式——例如 3b241101-e2bb-4255-8caf-4136c566a962——版本位与变体位由 RFC 固定,剩下约 5.3 × 10^36 种可能。
使用方法
- 设定需要的数量——1 到 100 之间的任意值。
- 点击生成;每个标识符都由加密级随机源(UUID v4)产出。
- 一键复制整份列表,或下载 .txt 文件(每行一个 UUID)。
常见问题
UUID v4 是什么?
版本 4 的 UUID 几乎全部由随机位构成,格式为 8-4-4-4-12 的十六进制。RFC 固定了版本半字节(4)与变体位,剩下 122 个随机位——约 5.3 × 10^36 种组合——意外碰撞实际上不可能发生。
生成的 UUID 真的不会重复吗?
理论上有可能,实际上不会。想碰到哪怕十亿分之一的碰撞概率,都需要生成数十亿个 UUID。团队每天都依赖这一点:数据库、分布式系统和测试套件不需要任何协调就能独立生成标识符。
这里的 UUID 是怎么生成的?
使用 crypto.randomUUID(),即浏览器平台的加密随机生成器——与操作系统暴露给原生应用同等质量的随机源。这不是 Math.random():输出适合做标识符与不可猜测的令牌。
生成的 UUID 能当作不可猜的密钥用吗?
加密级随机源的 v4 UUID 实践中不可猜测,但请把它当作一层防护:会话与 API 密钥应当用专为此目的生成的密钥并哈希存储。任何曾在日志或可分享页面上展示过的标识符,都不要再当密钥复用。
相关工具
了解更多
这款免费的 UUID 生成器在你的浏览器里批量产出随机的版本 4 UUID。UUID v4 本质是一个 122 位随机数,套上标准的 8-4-4-4-12 十六进制格式——例如 3b241101-e2bb-4255-8caf-4136c566a962——版本位与变体位由 RFC 固定,剩下约 5.3 × 10^36 种可能。碰撞概率小到可以忽略,团队成员因此可以各自独立、离线地生成标识符,不需要任何中心协调:数据库主键、分布式追踪 ID、幂等键、测试夹具、永不冲突的文件名,都靠它。数量在 1 到 100 之间任选,按下生成,一键复制整批,或下载每行一个的纯文本 .txt 文件。标识符由浏览器平台的 crypto.randomUUID() 生成——与你操作系统暴露给原生应用同一级别的加密随机源,绝不是可预测的伪随机捷径。全部过程本地完成:无传输、无存储、无日志。在下方选好数量即可生成。