ランダム数字ジェネレーター
数値ランダム化エンジン // v1.0
範囲: 0 - 10,000
最大: 1000
Enter で実行
出力なし
設定して「生成」を押してください
クイックガイド
設定
- •最小/最大:範囲を指定(0-10,000)
- •個数:生成する数の個数
- •重複:許可するか防ぐかを選択
- •並べ替え:昇順、降順、またはランダム
出力形式
- •カンマ: 1, 2, 3, 4, 5
- •スペース: 1 2 3 4 5
- •行:表計算の行(タブ区切り)
- •列:1行に1個
このツールでできること
抽選、当選者選び、サンプル抽出、数学練習、テストデータ作成に使えます。
最小値と最大値を指定
重複の有無を選択
表計算にコピーしやすい
ランダム数字ジェネレーターとは?
ランダム数字ジェネレーター(RNG)は、指定した範囲から擬似乱数アルゴリズムで数字を返します。RandomHub のジェネレーターは 0–10,000 の任意の範囲で動作し、重複の有無、昇順/降順の並び替えを選べ、1 クリックで 1〜1,000 個まで生成できます。出力はカンマ区切り、スペース区切り、表計算ソフト用の行(タブ区切り)、列(1 行 1 数字)として、Excel や Google スプレッドシートに直接貼り付けられます。宝くじの抽選、PIN コード、統計サンプリング、ゲームのダイス代わりに便利です。数字はブラウザ内で生成され、サーバーには何も送られません。
こんな方に
宝くじプレイヤー
ロト 6・ロト 7・ナンバーズなどの番号選び。重複なし+昇順ソートで使えます。
開発者・テスター
テスト用 PIN、モック ID、バグ再現用の seed データを使い捨てスクリプトなしで作成。
研究者・アナリスト
インデックスでの単純無作為抽出。1..N の範囲、重複なし、先頭 M 個を取り出します。
ボード/ビデオゲーマー
ダイス、手番順決定、賞品抽選。オンラインセッションでは物理ダイスより速い。
教師・テスト作成者
ランダム整数を使った計算問題、ランダムな指名順、問題プールの自動生成。
抽選・くじ運営者
番号付きチケットから当選者を選定。重複なし、範囲 = 枚数、個数 = 当選者数。
このジェネレーターを選ぶ理由
範囲 0〜10,000
0〜10,000 内で任意の最小・最大を設定可能。抽選にも狭い練習にも対応。
重複の制御
重複の許可をオン/オフで切り替え。オフは一意の数値(最大個数 = 範囲サイズ)、オンはダイス的に独立。
4 つのコピー形式
カンマ、スペース、表行(タブ区切り)、表列(1 行 1 数字)。ワンクリックでクリップボードへ。
無料・登録不要
ログイン・回数制限・メール収集なし。スマホ・タブレット・PC で好きなだけ。
実際の使用例
宝くじ番号の選定
対象くじに合わせた範囲、必要個数、重複なし、昇順ソート。マークシートにそのまま転記できます。
ロト 6(1–43、6 個): 最小=1, 最大=43, 個数=6, 重複=なし, 並び=昇順 → 例: 3, 12, 18, 27, 35, 41。
テスト用 PIN と検証コード
テスト環境専用。最小=0、最大=9、個数 = PIN 桁数、重複あり(各桁を独立に)。
6 桁のテスト PIN: 最小=0, 最大=9, 個数=6, 重複=あり → 例: 7 3 9 9 0 2。
単純無作為抽出
母集団に 1..N を割り当て、同じ範囲で M 個の一意な数を生成。これらをサンプル ID とします。
1,000 名から 50 名抽出: 最小=1, 最大=1000, 個数=50, 重複=なし, 並び=昇順。列形式でコピーしてスプレッドシートの VLOOKUP に。
抽選会・福引
範囲 = チケット枚数、個数 = 当選数。重複なしで同じチケットが二度当たらないようにします。
250 枚から 3 名抽選: 最小=1, 最大=250, 個数=3, 重複=なし → 例: 47, 138, 219。
使い方
- 1.
範囲を設定
最小・最大は 0〜10,000 の範囲。最小は最大以下である必要があります。
- 2.
個数を選ぶ
1〜1,000。重複なしの場合、上限は範囲サイズ。
- 3.
重複と並び順
重複を「はい/いいえ」で切り替え、並び順を「並べない/昇順/降順」から選択。
- 4.
生成してコピー
「生成」をクリック(または Enter)。コピー形式(カンマ/スペース/表の行/表の列)を選択。
よくある質問
本当に無料ですか?
はい。有料壁、プレミアム、利用上限、アカウントは一切不要です。個人・業務・研究で無制限に使えます。
本当にランダム?それとも擬似乱数?
擬似乱数(PRNG)です。日常用途(ゲーム、抽出、抽選、練習問題)には統計的に十分なランダム性があります。暗号鍵生成には専用の CSPRNG またはハードウェア RNG を使ってください。
重複オフが安全な理由は?
宝くじ・抽選・サンプリングなど「非復元」タスクでは値の一意性が必要です。重複オンのままだと同じ数字が黙って二度出て、ユースケースが壊れます。
範囲と個数の最大は?
範囲は 0〜10,000(両端含む)。1 クリックの個数上限は 1,000。重複オフの場合、個数の上限は 最大 − 最小 + 1。
Excel や Google スプレッドシートに貼れますか?
はい。「表の行」はタブ区切りで横に貼り付け、「表の列」は 1 行 1 数字で縦に貼り付けます。
実際の宝くじ用紙に使えますか?
はい。出力はマークシート転記に向いています。ただし当選番号の予測はしません。各抽選は独立で、本ツールは公平なランダム組み合わせを返すだけです。
なぜ負の数や小数は出ないの?
現バージョンは整数 0〜10,000 で、UI を簡潔に保ち、主要用途(宝くじ・サンプリング・ダイス・PIN・抽選)を網羅するためです。負の範囲や小数はロードマップに含まれており、将来のアップデートで対応予定です。
生成した数字は保存されますか?
いいえ。ページ内で生成し、結果を保存しません。テレメトリは匿名の Google Analytics のみ(プライバシーページを参照)。
ランダム数字生成について
ランダム数字生成は統計、ゲーム設計、暗号、シミュレーションの基礎です。大別して、物理現象(大気ノイズ、放射性崩壊、光子の到達時刻など)からエントロピーを得る真性 RNG と、エントロピーをシードに決定的アルゴリズムから統計的に乱雑な列を生む擬似 RNG があります。日常タスク(宝くじ、ユーザー抽出、手番決定、計算問題作成)には擬似 RNG が最適。高速で、必要なら再現可能、人間が扱う規模では真性ランダムと統計的に区別がつきません。RandomHub のジェネレーターはブラウザ内の Web Crypto と Math.random 標準 API を使います。暗号用途(鍵、ソルト、セキュリティトークン)は汎用 Web ツールではなくプラットフォームの CSPRNG を使ってください。
関連ランダムツール
関連ランダムツール
授業、ゲーム、企画、文章作成、日常の判断に使える関連ツールです。