跳到主要内容

随机数生成:加密级安全

加密级安全随机整数,单个或批量,可去重,浏览器本地

  • 本地处理
  • 分类 生成器
  • 适合 从空白开始,先拿到一版可修改的结果。

这个工具能做什么

免费在线随机数生成器。设置最小最大,生成一个随机整数,或者批量 生成 N 个,可选"不重复"。底层用 `crypto.getRandomValues`(浏览器 CSPRNG,跟 TLS / WebAuthn 同一家族),不是 `Math.random`(可预测)。 适合抽奖、抽人、抽样、公平掷币等。100% 浏览器本地。

工具细节

输入
数值
页面会根据工具类型展示文本框、数值控件、文件选择或结构化输入。
输出
即时结果 + 复制
结果区优先给出可操作结果,支持项会显示复制、下载或可视化预览。
隐私
浏览器本地处理
主工具逻辑未发现外部 API 调用,输入通常留在当前标签页内处理。
保存 / 分享
免账号使用
打开页面即可使用;刷新后是否保留结果取决于具体工具。
性能预算
首屏 JS ≤ 6 KB
没有声明 WASM 依赖,适合快速打开和移动端使用。
适用场景
生成器 · 营销人
分类和职业标签用于推荐相关工具、组织内链,并帮助用户快速判断是否适合当前任务。

怎么用

  1. 1. 输入

    把内容粘贴或拖入工具面板。

  2. 2. 处理

    点击按钮,在浏览器内本地处理,文件不上传。

  3. 3. 复制 / 下载

    一键复制结果或下载到本地。

随机数生成 适合怎么用

适合快速生成初稿、起步素材或结构化结果,再人工整理后发布。

适合生成任务

  • 从空白开始,先拿到一版可修改的结果。
  • 生成可重复使用的草稿、名称、模板或占位素材。
  • 先探索多个选项,再挑最适合当前任务的。

生成检查项

  • 生成内容发给客户、上页面或进文档前,必须人工看过。
  • 有品牌语气、格式或受众要求时,不要沿用默认值。
  • 只保留真正符合任务的部分。

下一步可以接着做

这些入口会把当前任务接到更完整的工具链里。

  1. 1 密码生成器 基于 crypto.getRandomValues 的专业级密码生成器,强密码 + Passphrase 双模式,纯浏览器运行。 打开
  2. 2 UUID 生成器 支持 v4 随机、v7 时序、NIL 全零、Short 短码四种格式,批量生成,纯浏览器运行。 打开
  3. 3 骰子模拟器 掷 D4-D100 + 支持 3d6+2 记法、优势/劣势:公平 CSPRNG,浏览器本地 打开

真实使用场景

  • 直播里当场抽出中奖楼层

    你答应粉丝从 230 条评论里公正抽 1 个。最小填 1,最大填 230, 点一次,出来的那个整数就是中奖楼层。因为底层走浏览器 CSPRNG, 没人能说你「内定了熟人」,这一抽没种子也无法回放。记得开屏录像, 事后想复盘也有据可查。

  • 抽样做一次快速抽查

    财务主管想从 480 张发票里抽 12 张核对。范围填 1 到 480,批量填 12,打开「不重复」,一次出 12 个不同的行号。不用再去清理表格里 RANDBETWEEN 撞出来的重复值,去重规则保证同一张发票不会被查两遍。

  • 不带偏见地排演讲顺序

    八个学生都交了作业,大家都觉得老师偏爱按姓氏排。生成范围 1 到 8、 批量 8 个、不重复的一组数,出来的就是发言顺序。三秒搞定,屋里 那句「凭啥总是我最后讲」也就没了。

  • 造测试数据时生成有界随机 ID

    你要 mock 50 条用户记录,账号要落在 100000 到 999999 之间且不撞号。 批量填 50,范围填 100000 到 999999,打开去重,直接把这一列复制进 你的测试夹具。这比你在控制台里随手写个 Math.random 循环铺出来的 分布要均匀得多。

常见踩坑

  • 要的不重复个数超过范围容量(比如范围 1-50 却要 60 个唯一值),结果只回 50 个还以为出 bug,其实要么放宽范围,要么关掉去重。

  • 忘了范围两端都包含,1-6 出的是六种结果(一颗公平骰子)不是五种,这个差一错会悄悄把骰子和抽奖模拟带偏。

  • 一次粘 10000 个数还嫌工具卡,其实是浏览器在渲染这么多 DOM 节点,改成每批 1000 个就顺了。

隐私说明

全程在你浏览器里跑。最小值、最大值、批量大小和生成的数字都不离开页面,也不发往服务器,没有任何接口调用,也不记日志。范围这类可分享的输入可能编进网址,方便用链接还原你的设置,但随机结果本身每次都在本地重新生成,不会被保存。

常见问题

类似工具组合

做你这行的人, 还会一起用这些。

Made by Toolora · 100% client-side · Updated 2026-07-02