随机数生成器

抽取随机数、从名单中抽取、打乱名单、掷骰子或抛硬币——公平、即时、安全。

  • 密码学安全
  • 每种结果概率相同
  • 不发送也不保存

抽取内容

请点击“抽取”。

工作原理

每次抽取都使用浏览器的密码学安全随机数生成器 (Web Crypto),并通过拒绝采样确保范围内每个值的概率完全相等。列表用 Fisher–Yates 算法打乱,每种排列出现的机会都一样。

每个数字的概率 = 1 ÷ (最大值 − 最小值 + 1)

可以做什么

  • 随机数:任意范围,可选是否重复——抽奖、座位号、抽样都能用。
  • 彩票号码:从 1 到 45 中选出六个不重复的数字并排序。
  • 从列表中抽取:选出中奖者、发言人或买单的人。
  • 打乱列表:随机安排分组、顺序或播放列表。
  • 骰子和硬币:d4 到 d20 并显示总点数,或统计正反面次数。

使用提示

  • 用复制按钮分享结果,让大家看到同一次抽取。
  • 彩票号码只是随机选号——任何方法都无法提高中奖概率。
  • 不会向服务器发送任何内容;每次抽取都在您的设备上完成。

标准与出处

  • 随机值来自 Web Crypto API (crypto.getRandomValues)
  • 打乱使用 Fisher–Yates 算法 (Knuth,《计算机程序设计艺术》第 2 卷)

最后核对于 2026年10月7日

常见问题

真的是随机的吗?

它使用 Web Crypto API,也就是浏览器用于加密的同一个安全随机源,范围内每个值的概率完全相同。

怎样避免出现重复数字?

勾选“不重复”。这样每个数字只会出现一次,因此数量最多只能等于范围的大小。

可以用来抽奖吗?

可以。选择“从列表中抽取”,每行粘贴一个名字,再设置需要的中奖人数。

能预测彩票号码吗?

不能。彩票开奖是随机的,任何工具都无法提高中奖概率。彩票模式只是公平地选出六个不重复的数字。

我的名单会被保存吗?

不会。一切都在您的设备上运行,关闭页面后就会消失。

其他工具

结果仅供参考。计算可能有误,不构成法律、医疗或财务建议。重要决定请务必先咨询相关机构或专业人士。