🎁 在线抽奖工具

自定义参与人员 · 多奖项数量与概率 · 滚动抽奖 · 不重复中奖 · 结果导出

💡 抽奖逻辑:每次抽取先按各奖项的中奖概率决定奖项,未落入任何奖项即为「谢谢参与」;奖品数量抽完该奖项自动耗尽,概率计入「谢谢参与」。勾选「不重复中奖」后,已中奖者将从候选名单中移除。
🎯 抽奖设置
支持换行、逗号、顿号分隔,自动去除重复与空白
奖项名称数量中奖概率
设置参与人员与奖项后开始抽奖
📊 抽奖结果
准备就绪
🎲
设置左侧名单与奖项后,点击「抽取一次」
中奖名单
🏆
还没有中奖记录,点击左侧「抽取一次」开始
等待抽奖...
📖 使用说明与抽奖概率解读

在线抽奖工具能做什么

本工具是一款基于浏览器本地运算的随机抽奖器,无需登录、不联网上传数据,适合年会抽奖、班级点名、门店促销、社群福利发放等场景。你只需要准备一份参与人员名单,再设置好各个奖项的奖品数量与中奖概率,即可一键完成公平、透明、可复现过程的随机抽取。

如何设置参与人员

  • 在「参与人员」文本框中输入名单,每行一个姓名即可;也支持用英文逗号、中文逗号、顿号、分号分隔。
  • 系统会自动去除多余空白、过滤空行,并对重名自动去重,框上方实时显示有效人数。
  • 名单只保存在当前浏览器内存中,刷新页面即清空,不会被上传。

奖项数量与中奖概率的算法

每个奖项都可以单独设置「奖品数量」和「中奖概率(%)」。抽取时系统按以下步骤判定:

  • 第一步:把尚未抽完的奖项按概率排成区间,生成一个 0–100 的随机数,落在哪个奖项区间就中哪个奖。
  • 第二步:若随机数落在所有奖项概率之和之外,则判定为「谢谢参与」。因此「谢谢参与」的概率 = 100% − 各奖项概率之和。
  • 第三步:从候选名单中随机选出一位中奖者;若开启「不重复中奖」,该中奖者将从后续候选中移除。
  • 当某奖项的奖品抽完后,它的概率自动并入「谢谢参与」,不会超发。

例如一等奖概率 2%、二等奖 10%、三等奖 30%,则单次抽取中:一等奖 2%、二等奖 10%、三等奖 30%、谢谢参与 58%。若各奖项概率之和超过 100%,系统会自动按比例归一化,保证总和不超过 100%。

技巧与常见问题

  • 想让奖品全部发完:点击「连续抽取(按概率抽完为止)」,工具会持续按概率抽取,直到奖品耗尽、人数不足或概率为 0 无法再中。
  • 概率为 0 的奖项不会被抽出,请在派发前为其设置大于 0 的概率。
  • 候选人少于奖品数量时,只能抽到候选人数的上限;可关闭「不重复中奖」或补充名单。
  • 抽奖结果可一键复制或下载为 CSV,方便公示与存档。
随机抽取基于浏览器 Math.random · 结果仅供娱乐与活动使用