ランダム当選者選定ツール(抽選ツール)
参加者リストを貼り付け、当選者数と補欠数を設定するだけで、暗号学的乱数による公正な抽選ができます。
854回閲覧
抽選日時:
数秒で終わる公正な抽選
参加者を1行に1人ずつ貼り付けます — 名前、ユーザー名、メールアドレスなど。必要な当選者数と補欠数を選び、ボタンを押すだけです。ツールはまず重複エントリーを取り除き、その後リスト全体を暗号学的乱数(暗号鍵の生成にも使われるブラウザのcrypto.getRandomValues)でシャッフルし、上位から選出します。これにより、通常のコードにありがちな「まあまあ良い」乱数ではなく、本当に一様な抽選になります。
すべての処理はブラウザ内で完結します:リストがどこかにアップロードされることはなく、結果には透明性のためにスクリーンショットに残せるタイムスタンプが表示されます。SNSの懸賞企画では、コメントしたユーザー名を貼り付け、重複を除去し、タイムスタンプ付きのスクリーンショットで当選者を発表してください。
よくある質問
この抽選は本当にランダムですか?
はい — ブラウザの暗号学的乱数生成器と、偏りのないフィッシャー–イェーツ・シャッフルを使用しています。すべてのエントリーはまったく同じ確率を持ち、結果を操作する方法はありません。
同じ人が2回当選することはありますか?
1回の抽選内では起こりません — 当選者と補欠はリスト内の異なる位置として扱われます。同じ名前がリストに複数回登場する場合は、「重複を除去」を有効にすれば全員に1口ずつ割り当てられ、無効にすれば1人で複数エントリーを許可できます。
参加者リストはアップロードされますか?
いいえ。リストはブラウザ内にとどまり、ページを閉じると消えます。何もサーバーに保存・送信されません。
関連ツール
問題を報告
ランダム当選者選定ツール(抽選ツール)