随机抽签工具(从名单公平抽取)

粘贴名单,用密码学安全随机数公平抽取中签者。支持去除重复、一次抽多人、排除已中签者并复制抽签记录;名单不会离开你的浏览器。

  • 在浏览器内处理(不上传)

可直接粘贴电子表格中的一列;空行会被忽略。

英文大小写、全角/半角及前后空格的差异,都视为同一个名字。
关闭后每次都从整份名单中抽取(同一次抽出的多人不会重复)。

名单人数
8 人
剩余可抽
8 人
已抽次数
0 次

结果

点击“开始抽签”后,中签者会显示在这里。

使用浏览器的密码学安全随机数(crypto.getRandomValues),以无偏差的方式抽取中签者。

使用方法

  1. 在名单栏每行输入一个名字,或直接粘贴电子表格中的一列。
  2. 按需勾选“去除重复”和“已中签者不再参加”,并输入每次抽取的人数。
  3. 点击“开始抽签”显示中签者;结果和抽签记录都可以复制。

常见问题

抽签真的公平吗?

使用浏览器的 crypto.getRandomValues(密码学安全随机数),并采用不会产生取模偏差的方法抽取。所有可抽的人中签概率相同,一次抽多人时也不会重复抽到同一人。

所有人都中签后会怎样?

开启“已中签者不再参加”时,名单上的人全部中签后会停止抽签并给出提示,不会有人重复中签。点击“清除记录”可以从头再抽。

不去除重复会怎样?

同名的每一行都算作一支签。例如名单中出现两次的名字,即使排除已中签者,也最多可能中签两次;适合按报名次数提高中签概率的场景。

名单会被保存吗?

不会。名单和抽签记录只在本页面中处理,不会发送到服务器,也不会保存到浏览器;关闭页面后就会消失。

注意事项与限制

  • 你输入的内容只在本页面处理,不会发送到 YUCTS 的服务器。
  • 名单和抽签记录不会保存,刷新或关闭页面后就会消失,需要保留的结果请先复制。
  • 名单最多 10,000 行,每个名字最多 100 个字符,每次最多抽取 1,000 人。
  • 判断相同姓名时只统一大小写、全角/半角和空格;同一人的不同写法或昵称会被视为不同的名字。