UUID v4 在线生成
v4 随机 UUID,使用浏览器加密级随机数,一次最多 100 个。
关于这个工具
UUID v4 是 128 位随机数,其中 6 位用于标识版本和变体,其余 122 位随机。理论上碰撞概率极低,可以放心用于数据库主键、会话 ID、文件名等。
关键是随机源必须是加密级的。用 Math.random() 生成的 UUID 是可预测的,不能用于安全场景。本工具用的是 crypto.randomUUID()。
常见问题
UUID 会重复吗?
122 位随机空间约 5.3×10³⁶ 种可能。生成 10 亿个 UUID,碰撞概率仍然可以忽略不计。
能当密码用吗?
不建议。UUID v4 有固定格式和已知的版本位,实际随机位数少于 128。需要密码请用专门的密码生成器。