UUID / NanoID 生成器
v4 / v7 / NanoID — 浏览器内批量生成
🔒 本工具完全在浏览器中运行,输入数据不会上传到服务器。
UUID / NanoID 生成器
数据库、分布式系统与短链常用的随机标识符。支持 UUID v4(完全随机,RFC 4122)、UUID v7(时间可排序,RFC 9562)以及自定义字母表的 NanoID。单次可批量生成 1000 个。
- UUID v4 — 完全随机,122 位熵
- UUID v7 — 时间可排序,更适合主键
- NanoID — URL 安全,字母表与长度可定制
- 单次最多 1000 个
- 使用 crypto.getRandomValues
- 零网络请求,可离线
FAQ
什么时候选 UUID v7?
UUID v7 前 48 位是 Unix 毫秒时间戳,相近时间生成的 ID 排序也相近。对数据库 B-tree 插入局部性远好于 v4。
NanoID 比 UUID 好吗?
权衡不同:更短(21 vs 36 字符)、默认 URL 安全;同样规模碰撞概率相近。需跨系统标准选 UUID,需紧凑公开 ID 选 NanoID。