安全随机工具 · 免费

随机数生成器

精确控制范围、数量、排除项、不重复和排序,生成公平的随机整数或小数。

抽取结果只保存在此浏览器中
生成结果

1 至 100 的整数

准备好进行安全抽取

选择范围、数量和规则,然后生成。

WEB CRYPTO
最近的抽取

本次浏览器会话

生成的抽取结果会显示在这里。
工作原理

规则明确的随机抽取。

精确选择允许出现的值,并清楚记录输出结果和汇总统计。

  1. 01

    选择范围

    输入最小值和最大值,然后选择整数或小数,以及需要的结果数量。

  2. 02

    设置抽取规则

    对于整数,可以允许或禁止重复,并排除特定的值。还可以选择对包含多个数字的结果进行排序。

  3. 03

    生成并重复使用

    查看统计数据和最近的抽取记录,复制输出,或下载每行一个值的文本文件。

比普通随机数生成器更好用

安全、可自定义、可查验。

安全的浏览器随机数

抽取使用 crypto.getRandomValues。整数选择采用拒绝采样,因此即使范围无法整除 32 位数值,结果也不会产生偏差。

灵活的输出控制

可生成一到一百个整数或小数,支持自定义精度、排除数字、仅限不重复选择和可选排序。

实用的结果信息

查看最小值、最大值、平均值和中位数,保留简短的会话历史,并在不上传任何内容的情况下导出结果。

随机数常见问题

关于公平性、排除、重复和隐私。

这个随机数生成器公平吗?+

整数抽取使用浏览器提供的密码学安全随机数,并通过拒绝采样避免取模偏差。所选范围内每个允许的整数在每次抽取中的概率都相同。

可以生成不重复的数字吗?+

可以。在整数抽取中启用“仅限不重复”。请求的数量不能超过排除后剩余的可用整数个数。

可以排除特定数字吗?+

可以。输入要排除的整数,用逗号、空格或分号分隔。超出所选范围的排除项会被忽略。

可以生成小数吗?+

可以。小数模式支持显示零到十位小数。“仅限不重复”和整数排除不适用于小数抽取。

最多可以生成多少个数字?+

界面每次抽取最多生成一百个值,这样输出既清晰易读,又便于复制或下载。

结果会被保存或上传吗?+

不会上传任何内容。最近的抽取记录只存在于当前页面会话中,关闭或刷新页面后就会消失。

更多专注好用的工具,随时待命。

探索不断扩充的工具合集,涵盖计算、文档、写作和日常工作。

浏览全部工具