随机数生成器

在任意区间内生成密码学安全的随机整数,可选不重复。

100% 隐私保护——一切都在浏览器中运行

使用方法

  1. 1

    设置区间的最小值和最大值。

  2. 2

    填写生成个数,并决定是否要求不重复。

  3. 3

    点「生成」,可复制整个列表或单个数字。

示例

掷骰子

输入

1 – 6 · 1 个

输出

1 到 6 之间的一个数

抽号码

输入

1 – 49 · 6 个不重复

输出

六个不同的数字

常见问题

这些数字是真的随机吗?

来自 crypto.getRandomValues 并配合拒绝采样,避免了直接取模带来的分布偏差。

为什么「不重复」会报错?

不重复的数字个数不可能超过区间内的整数个数,请扩大区间或减少数量。

结果会上传吗?

不会,全部在浏览器本地生成。

相关工具