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