ランダム抽選ツール(名簿から公平にくじ引き)

名簿を貼り付けて、暗号論的に安全な乱数で当選者を公平に抽選します。重複の除外、複数人の同時抽選、当選者の除外、抽選履歴のコピーに対応。名簿はブラウザの外に送信されません。

  • ブラウザ内で処理(アップロードなし)

表計算ソフトの列をそのまま貼り付けできます。空行は無視されます。

英字の大文字・小文字、全角・半角、前後の空白の違いは同じ名前とみなします。
オフにすると毎回名簿全体から選びます(1 回の抽選で同じ行が重複して選ばれることはありません)。

名簿の人数
8 人
抽選できる残り
8 人
抽選回数
0 回

結果

「抽選する」を押すと、ここに当選者が表示されます。

当選者はブラウザの暗号論的に安全な乱数(crypto.getRandomValues)を使い、偏りのない方法で選んでいます。

使い方

  1. 名簿に 1 行に 1 人ずつ名前を入力するか、表計算ソフトの列を貼り付けます。
  2. 必要に応じて「重複を除く」「当選した人を除外する」を選び、1 回に選ぶ人数を入力します。
  3. 「抽選する」を押すと当選者が表示されます。結果や抽選履歴はコピーできます。

よくある質問

抽選は本当に公平ですか?

ブラウザの crypto.getRandomValues(暗号論的に安全な乱数)を使い、剰余による偏りが出ない方法で選んでいます。抽選できる人は全員同じ確率で選ばれ、1 回に複数人を選ぶときも同じ人が重複することはありません。

全員が当選したらどうなりますか?

「当選した人を除外する」がオンのとき、名簿の全員が当選すると抽選を終了し、その旨を表示します。同じ人が二重に当選することはありません。「履歴をリセット」で最初からやり直せます。

重複を除かないとどうなりますか?

同じ名前の行がそれぞれ 1 枚のくじとして扱われます。例えば 2 行ある名前は、当選者を除外していても最大 2 回当選できます。応募口数に応じて当選確率を変えたいときに使えます。

名簿はどこかに保存されますか?

いいえ。名簿と抽選履歴はこのページの中だけで処理され、サーバーへの送信やブラウザへの保存はしません。ページを閉じると消えます。

注意事項・制限

  • 入力内容はこのページ内でのみ処理され、YUCTS のサーバーには送信されません。
  • 名簿と抽選履歴は保存されません。ページを再読み込みしたり閉じたりすると消えるため、必要な結果はコピーして残してください。
  • 名簿は最大 10,000 行、1 人の名前は 100 文字まで、1 回に選べるのは 1,000 人までです。
  • 同じ名前の判定は表記の正規化(大文字・小文字、全角・半角、空白)だけで行います。読み仮名や旧字体・異体字の違いは別の名前として扱います。