乱数生成

範囲や件数を指定して、さまざまな用途に使える乱数を生成できます。

定義: ブラウザーの乱数は、Web Crypto の getRandomValues を介して OS の CSPRNG から得られます。NIST SP 800-90A は、決定的乱数ビット生成器の構成とエントロピー源の要件を定めています。

NIST SP 800-90A Rev. 1 最終更新: 2026-09

クイックプリセット

乱数ジェネレーターの使い方

1

範囲を設定

乱数の最小値と最大値を設定します

2

件数を選択

生成する数の件数を選びます(最大 10,000 件)

3

オプションを設定

重複を避ける場合は一意の数値のみを有効にします

4

生成して使う

乱数を生成し、コピーまたはダウンロードできます

乱数生成について

乱数生成とは?

乱数生成は、指定範囲内で予測しにくい数値を作ることです。このツールでは、ゲーム、シミュレーション、抽選、統計サンプリングに使える安全な方法を利用しています。

  • • 高いランダム性: 暗号学的に安全な生成方法を採用
  • • 柔軟な範囲設定: 必要な最小値・最大値を指定可能
  • • 大量生成: 最大 10,000 件を一度に生成
  • • 重複なし設定: 必要に応じて重複を防止

乱数生成ツールを使う理由

乱数は、公平な抽選、偏りのない選択、統計用途などで役立ちます。抽選、ゲーム、研究、サンプリングなどに利用できます。

  • • 抽選・プレゼント: 公平な当選者選びに便利
  • • ゲーム・シミュレーション: サイコロやカード抽選などに利用可能
  • • 統計サンプリング: 偏りのないデータ抽出に便利
  • • 意思決定: 選択時の偏りを減らせます

即時生成

ワンクリックで最大 10,000 件の乱数をすぐ生成できます。

100% プライベート

生成処理はすべてブラウザ内で行われ、データはサーバーに送信されません。

完全無料

登録不要・回数制限なしで、必要なだけ乱数を生成できます。

よく使う乱数の範囲

1〜10 の乱数

定番の「10 択 1」の範囲です。素早い決断、先攻の決定、トップ10 リストからの選出、授業での番号抽選などに。各数字が選ばれる確率はちょうど 10% です。

1〜6 の乱数

標準の六面サイコロです。ボードゲームやダイスゲーム、6 択 1 の決定にどうぞ。オンラインなら転がってなくなる心配もありません。

1〜100 の乱数

このページのデフォルト範囲で、プレゼントや抽選の定番です。参加者に番号を割り当て、「重複なし」を有効にすれば、等確率で公平な当選者を引けます。

1〜1000 の乱数

大規模な抽選、アンケートのサンプリング、テスト ID に最適です。「重複なし」オプションと組み合わせれば、1 回あたり最大 10,000 個の重複しないサンプルを生成できます。

乱数生成の FAQ

1〜10 の乱数を引くには?

最小値を 1、最大値を 10 に設定して「生成」をクリックします。1〜10 の各数字が選ばれる確率はちょうど 1/10 です。素早い決断、先攻の決定、10 個の選択肢から 1 つ選ぶときなどに人気の範囲です。

1〜100 の乱数をプレゼント抽選に使うには?

範囲を 1〜100(または参加者数)に設定し、複数の当選者を引くときは「重複なし」を有効にして、必要な数だけ当選番号を生成します。範囲内のすべての数字が等しい確率なので、抽選は公平です。

重複しない乱数だけを生成できますか?

はい。「重複なし」オプションを有効にすると、生成された集合に重複値が含まれなくなります。

一度に生成できる乱数は何個までですか?

1 回の実行で最大 10,000 個の乱数を生成できます。

生成結果をエクスポートできますか?

はい。結果をコピーするか、テキストファイルとしてダウンロードできます。

年齢、日付、乱数に使える日常向け計算ツール