生成(乱数・データ)
乱数、日時、CSVテストデータ、分布サンプルを用途別にまとめています。
分布
分布からサンプル生成やヒストグラム確認をまとめて行えます。
テストデータ
CSVテストデータ、ID、日時の生成をまとめて行えます。
乱数生成
整数/小数、重複なし、seed再現、コピー出力に対応。
ランダム日付・時刻
範囲、曜日、除外日、時間帯、刻みを指定して生成。
ランダムCSV
スキーマからテストデータを生成し、プレビューしてDL。
分布サンプラー
正規/ポアソン等からサンプルし、ヒストグラムと統計量を表示。
開発・テスト(ID/トークン/パスワード)
開発やテストで使うランダム値を安全に生成できます。
トークン生成
base64url/hex/文字集合でセキュアなランダム文字列を一括生成。
UUID生成
v4/v7を一括生成し、形式変換・検証・解析まで対応。
パスワード生成
cryptoで安全に生成、要件や曖昧文字除外に対応。
パスフレーズ生成
覚えやすい単語方式で強い合言葉。
シャッフル・順番決め
リストやカードを公平にシャッフルできます。
リストシャッフル
Fisher–Yatesで公平に順番決め。seedで再現。
トランプデッキ
シャッフルして引く/配る。seedにも対応。
抽選・公平性
抽選・席替え・班分けなどを公平に実行します。
重み付き抽選
確率比で当たりやすさを調整。
抽選ツール
リストから当選者を選ぶ(重複なし等)。
検証可能な抽選
コミット・リビールで公平性を後から検証。
外部ビーコンで検証
公開ビーコン値で抽選の再現検証。
乱数列の簡易検定
χ二乗・ラン検定・自己相関などを簡易チェック。
班分け
名簿からランダムにチーム分け。
席替え
ランダム席次表をすばやく生成。
シークレットサンタ
除外条件つきで引くプレゼント交換。
どれを使うべきか迷ったら
抽選・確率の使い分けはトピックで確認できます。
このツールの使い方
ランダムツール を効率よく使うためのガイドです。まず基準ケースを作り、比較しながら条件を調整してください。
使い方(3ステップ)
- 初回はデフォルト設定で結果を確認します。
- 次に目的に合わせて設定を1つずつ変更します。
- 最後に結果の前提をメモし、再現できる状態で共有します。
いつ使う?
短時間で試算したいときや、複数案を比較して優先順位を決めたいときに有効です。
注意点
- 最初から細かい設定を同時に変更する。
- 比較対象ごとに前提条件がずれている。
- 結果だけ保存して入力条件を残さない。
判断のコツ
基準ケースと変更ケースを並べて記録すると、他の人が同じ結果を再現しやすくなります。
関連リンク
よくある質問
乱数生成、抽選、テストデータはどれを選べばよいですか?
単純な数値が必要なら乱数生成、名簿や候補から選ぶなら抽選ツール、CSVやIDのダミーデータが必要ならテストデータ生成を選んでください。
同じ結果を再現したい場合はどうしますか?
seedや共有URLに対応したツールを使うと、条件をそろえて同じ結果を再表示できます。抽選の公平性を後から示したい場合は検証可能な抽選やビーコン検証を使ってください。
抽選結果が毎回変わるのは問題ですか?
通常のランダム生成では毎回結果が変わります。再現性が必要な授業、テスト、監査用途では、seed、入力リスト、重み、除外条件を保存してから実行してください。
個人情報を含む名簿を使ってもよいですか?
各ツールは基本的にブラウザ内で処理しますが、共有URLやコピー結果に氏名などが含まれる場合があります。公開・配布前に個人情報が入っていないか確認してください。
乱数の品質を確認できますか?
乱数列テストではχ二乗、ラン検定、自己相関などを簡易確認できます。厳密な暗号・監査用途では、目的に合った専門的な検証も併用してください。