🎲 乱数ジェネレーター
任意の範囲で暗号的に安全な整数または小数の乱数を即座に生成 — 完全無料、登録不要、ファイルアップロード不要、ブラウザ内でオフライン動作。
Settings
概要
このツールはブラウザ組み込みのcrypto.getRandomValues APIを使用し、偏りのない暗号的に安全な乱数を生成します。Math.random()より大幅に安全です。一度に最大10,000個の数値を生成でき、重複なし・小数点桁数・一括コピーも自由に設定可能。すべてブラウザ内で完結するため、入力値や結果がデバイス外に出ることはありません — サーバー不要、追跡なし、アカウント不要。
使い方
- 生成したい範囲の最小値と最大値を入力します(例: 1 〜 100)。
- 生成する数値の個数を入力します(最大10,000個)。
- 必要に応じて「重複なし(ユニーク値)」にチェックするか、「小数点」をオンにして桁数を設定します。
- 「生成」ボタンをクリック(またはEnterキーを押す)して、乱数を即座に生成します。
- 「全てコピー」で結果をクリップボードにコピーするか、「再生成」で新しい乱数セットを取得します。
よくある質問
- この乱数ジェネレーターは無料ですか?
- はい、完全無料です。隠れた費用、登録、使用回数の制限は一切ありません。
- オフラインでも使えますか?インターネット接続は必要ですか?
- はい。このツールはブラウザ内で完全に動作します。ページを一度読み込めば、インターネット接続なしで使えます。
- データがサーバーにアップロードされたり、結果が保存されたりしますか?
- いいえ。すべての生成はブラウザ内のJavaScriptでローカルに行われます。サーバーには何も送信されません。
- Math.random()との違いは何ですか?本当に安全な乱数ですか?
- はい。このツールはブラウザの暗号的に安全な疑似乱数生成器(CSPRNG)であるcrypto.getRandomValuesを使用しており、Math.random()より大幅に強力で偏りがありません。
- 重複なしでユニークな乱数だけを生成できますか?
- はい。「重複なし(ユニーク値)」オプションを有効にすると、暗号的に安全なFisher-Yatesシャッフルを使用して結果に重複整数が含まれないことを保証します。