首页 / 编码加密 / 在线

NanoID生成器

NanoID批量生成,自定义字母表与碰撞估算

编码加密 · 3 次 · 2026-10-04 · 分享 · 全屏
等待校验…
已生成 ID 数 N
公式:P ≈ 1 − e^(−N² / (2·|字母表|^长度))

NanoID 默认使用 64 字符 URL 安全字母表(A-Za-z0-9、_、-)与 21 长度,随机量与 UUID v4 相当但更短。生成采用掩码拒绝采样(与官方 nanoID 一致,无取模偏差),随机源优先 crypto.getRandomValues。碰撞概率为“N 个 ID 中至少出现一次碰撞”的生日近似值。全部在本地完成。

📖 使用说明

全程在浏览器本地处理,数据不会上传到服务器。

操作步骤:

  1. 设置长度与字母表;
  2. 批量生成并复制;
  3. 查看碰撞概率估算。

💬 用户评论 (0)

还没有评论,快来抢沙发!

请添加微信联系我