随机抽奖工具

粘贴每行一个的参与名单,设置中奖人数,一键随机抽取中奖者。支持不重复抽奖、自动排除已中奖名单,结果随机公平,全部在浏览器本地完成,绝不上传名单。

参与名单 等待输入

每行一个参与者,空行会被自动忽略;名称按原文保留,不会自动去重。

抽奖设置

未勾选「允许同一人重复中奖」时,每轮抽出人数不会超过当前可参与人数。

中奖结果
参与人数—
本轮抽出—
累计中奖—
剩余可抽—
填入名单并点击「开始抽奖」,中奖者将显示在这里。

抽取先对名单洗牌,再按顺序取前 N 名,因此同一轮内不会重复。

抽奖规则
  • 先按换行拆分名单,去除首尾空白并过滤空行。
  • 对名单做 Fisher-Yates 洗牌,再顺序取前 N 名作为中奖者。
  • 关闭「允许重复」时,同一轮内不会抽到重复的人。
  • 开启「排除此前已中奖的人」后,历史中奖者不再参与后续抽奖。
  • 随机源为浏览器的 Math.random(),适合娱乐性抽奖使用。
  • 如对公平性有更高要求,建议配合现场公开的方式交叉核对。