- 範囲の最小値と最大値を入力します。
- 個数と、必要に応じて小数精度を設定します。
- 生成を押し、結果をコピーするか、新しいセットを生成します。
すべてブラウザ内で、暗号学的な乱数源を使って実行されます。データがサーバーに送信されることはなく、好きなだけセットを生成できます。
乱数は日常生活の静かな働き者です。応募者リストから当選者を選び、ボードゲームのサイコロを振り、データセットからサンプルを選び、プロトタイプ作成時にテストデータを埋めます。問題は、人間が手で乱数を生成するのが非常に苦手なことです。頭の中で「ランダムに」選んだ値は、習慣や好みに偏ります。ジェネレーターはその偏りを取り除き、範囲内のすべての値に等しいチャンスを与えます。
ヒント
公平なコイントスには範囲を1〜2に、サイコロには1〜6に設定しましょう。重複なしでサンプリングするときは、同じ値が2回出ないように「重複なし」オプションをオンにしておきましょう。2桁の小数での生成は通貨風のテストデータに、整数はインデックスやIDに最適です。
パスワードや暗号鍵の作成にはこのツールを使わないでください。セキュリティ目的には専用のパスワード生成ツールや鍵生成ツールを使用しましょう。
なぜ使うか
誰かの頭の中の「数字を選んで」は決して中立ではなく、表計算ソフトの数式は毎回セットアップが面倒です。このジェネレーターは、範囲、個数、小数、重複を制御しつつ、数秒で偏りのない結果を提供します。無料でプライベート、常にブラウザ内で動作します。
Real-world use cases
- API development: Format JSON responses from Chrome DevTools before committing fixtures.
- Debugging: Validate timestamps, regex or hashes without switching to a terminal or IDE.
- On-call fixes: From your phone, quickly convert timezone or generate a UUID for a hotfix branch.
How it compares
| Tool | Offline | Privacy | Setup | Cost |
|---|---|---|---|---|
| This tool | Yes | 100% local | None | Free |
| Server tools | No | May log IP | None | Free/Ads |
| CLI / IDE plugin | Yes | Local | Install & config | Free |
For quick checks without context switching, the browser tool is fastest. For CI, keep the CLI as source of truth.
Pro tips
- Bookmark the tool. With prefetch enabled, it opens near-instantly next time.
- For secrets like hashes with salts, prefer your local terminal for production values.
- Pair UUID/Password generators with your password manager for rotation workflows.