乱数ジェネレーター
選んだ任意の範囲でランダムな整数または小数を生成 — 暗号学的に安全、無料、そしてブラウザ内で完全にプライベート。
乱数ジェネレーターは、ブラウザの暗号学的に安全な乱数生成器(crypto.getRandomValues)を使用して、選択した任意の範囲内で真にランダムな整数または小数を作成します。これは暗号鍵の生成に使われるのと同じ技術であり、Math.random() ではありません。一度に1〜1000個の数値を生成し、重複を許可またはブロックし、結果を並べ替えて、即座にコピーまたはダウンロードできます。すべてブラウザ内でローカルに処理され、直近10回分の生成結果はプライベートな履歴として保存されます。FreeToolHub 制作。
数値を設定する
結果
生成された数値はここに表示されます。
最近の生成
生成履歴はここに表示されます。
主な用途
ゲーム・ボードゲーム
物理的なサイコロなしで、仮想サイコロを振ったり、順番をランダム化したり、遭遇テーブルを作成したりできます。
番号抽選・プレゼント企画
ユニークモードを使えば、同じ番号が二度選ばれることなく、当選チケット番号や抽選参加者を公平に抽選できます。
サンプリング・統計
監査、QA、アンケート選定のために、ID・行・テストケースのランダムサンプルを抽出できます。
宝くじ・ラッキーナンバー
組み込みのプリセットでユニークな宝くじ風の数字セットを生成するか、独自のカスタム範囲を作成できます。
よくある質問
これは本当にランダムで、暗号学的に安全ですか?
はい。すべての数値は、ブラウザの Web Crypto API(crypto.getRandomValues)を使って生成されます。これは暗号鍵の生成に使われるのと同じ、暗号学的に安全な情報源であり、多くのオンラインジェネレーターが今も使用している、より弱く予測可能な Math.random() 関数ではありません。
重複しない数値を生成できますか?
はい。「重複なし(ユニークな数値のみ)」をオンにすると、結果内のすべての数値が異なるものになります。要求した個数が範囲内で可能な値の数より多い場合、ツールは検証エラーを表示し、範囲を広げるか、個数を減らすか、重複を許可するまで「生成」ボタンを無効化します。
小数を生成できますか?
はい。小数モードに切り替えて、希望する小数点以下の桁数(1〜6)を選択してください。ツールは整数の代わりに、最小値と最大値の間でランダムな浮動小数点数を生成します。
私のデータはどこかに保存またはアップロードされますか?
いいえ。すべての数値はブラウザ内でローカルに生成され、サーバーに送信されることは一切ありません。生成履歴は利便性のためだけにこのブラウザのローカルストレージにのみ保存され、お使いの端末の外に出ることはありません。
一度に生成できる最大個数はいくつですか?
一度に最大1,000個の数値を生成できます。この上限により、結果リスト、並べ替え、統計情報がブラウザ内で高速かつ快適に動作します。