UUID v4 生成器
关于此工具
使用加密安全的随机数批量生成碰撞概率极低的 UUID v4 标识符,适用于测试数据或手动发放唯一键。 所有处理都在浏览器内完成(不会发送任何数据)。
UUID 生成器
适用场景
- 为测试数据创建 ID,并分配到 CSV 中
- 手动发放唯一键
基本用法
- 输入数量 → 点击 生成 → 一次性复制。
UUID 的机制与价值(点击展开)
UUID(Universally Unique Identifier,通用唯一识别码) 是一个 128 位 的数值,通常以 8-4-4-4-12 的十六进制格式表示(例如:550e8400-e29b-41d4-a716-446655440000
)。它的设计目的是即使在多台机器同时生成时,碰撞概率也极低。
典型生成方式(版本)
- v1:时间戳 + MAC 等
- v4:加密安全随机数(本工具)
- v5:命名空间哈希(相同输入 → 相同 UUID)
在哪些场景有用?(价值)
- 数据库主键:非常适合分片
- 文件名 / URL 键:命名不易碰撞
- 会话 / 事务 ID
- 资产管理 ID / 序列号:无需设计复杂规则
- 对外公开的 ID:可隐藏内部结构
生成方式:UUID v4(加密安全随机数)。使用浏览器的 crypto.getRandomValues
。