NanoID生成器
NanoID批量生成,自定义字母表与碰撞估算
等待校验…
已生成 ID 数 N
公式:P ≈ 1 − e^(−N² / (2·|字母表|^长度))
NanoID 默认使用 64 字符 URL 安全字母表(A-Za-z0-9、_、-)与 21 长度,随机量与 UUID v4 相当但更短。生成采用掩码拒绝采样(与官方 nanoID 一致,无取模偏差),随机源优先 crypto.getRandomValues。碰撞概率为“N 个 ID 中至少出现一次碰撞”的生日近似值。全部在本地完成。
📖 使用说明
全程在浏览器本地处理,数据不会上传到服务器。
操作步骤:
- 设置长度与字母表;
- 批量生成并复制;
- 查看碰撞概率估算。
💬 用户评论 (0)
还没有评论,快来抢沙发!