zh

获奖者抽选

粘贴列表,选择数量,不放回地抽取获奖者:借助密码学随机性做到公平,全部在浏览器中完成。

每行一个条目。可用冒号添加可选权重,例如"小明:3"表示三倍概率。

保存或加载列表

抽取的获奖者

    可验证的公平性: 抽取使用的是浏览器的密码学随机数生成器(crypto.getRandomValues),而不是简单的伪随机数,这与加密所使用的机制相同。每一个可能的结果的概率都恰好等于权重所指定的比例,不存在因四舍五入而产生的偏差。一切都在你的浏览器中本地完成,没有任何服务器能够影响或操纵结果。

    三步完成

    1. 粘贴你的列表,每行一个条目。
    2. 设置要抽取的获奖者数量。
    3. 抽取并按顺序查看获奖者。

    历史记录

    暂无结果。

      一切都保留在你的设备上:无需账户,无需服务器,随时可导出和删除。

      我的文件会被上传吗?

      不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

      无需上传100% 本地处理
      内容只属于你第三方无法访问
      Hosted in GermanyGlobal Content Delivery
      经独立审计TLS A+ · 标头 A+

      获奖者抽选会从列表中抽出固定数量的获奖者,绝不会两次抽中同一个条目("不放回"),非常适合抽奖活动、评论区抽奖,或课堂上的快速抽选。粘贴列表,设置数量,抽取:完成。

      该工具使用Fisher-Yates洗牌算法打乱整个列表,其驱动来自浏览器的密码学随机数生成器(crypto.getRandomValues),而不是简单的伪随机数;前N个条目会按抽取顺序成为获奖者。每一种可能的顺序发生的概率完全相同。

      和转盘一样,你的列表可以用名字保存并重复使用,每次抽取都会记录在你的本地历史中,可一键导出或删除,无需任何服务器。

      技术规格

      技术规格
      输入格式无需文件(生成器)
      批量处理不支持
      处理方式在浏览器中本地处理 (JavaScript)
      文件上传

      限制: 获奖者数量不能超过条目数量。重复的行会被算作独立的条目(两行"安娜"都有可能被抽中)。一切都保存在你的浏览器中。

      常见问题

      我的列表会被上传或保存吗?

      不会,一切都在本地运行;保存的列表和抽取历史存放在浏览器存储中,可随时导出或删除。没有账户,没有服务器。

      "不放回"是什么意思?

      每一位被抽中的获奖者随后都会从剩余组中移除;没有人能在同一次抽取中获奖两次,就像经典的抽奖箱一样。

      抽取有多公平?

      它使用密码学随机洗牌(crypto.getRandomValues),而不是简单的伪随机数;列表的每一种可能顺序发生的概率完全相同。

      我可以保存多个列表吗?

      可以,每个列表都可以用不同的名字保存,这对使用同一份参与者名单反复抽奖很有用。

      列表中重复的名字会怎样?

      它们会被算作独立的条目;两行相同的名字会提高该名字被抽中的概率。

      相关工具